Tx is the standard type used for broadcasting transactions.

interface TxAmino {
    auth_info?: AuthInfoAmino;
    body?: TxBodyAmino;
    signatures?: string[];
}

Properties

auth_info?: AuthInfoAmino

auth_info is the authorization related content of the transaction, specifically signers, signer modes and fee

body is the processable content of the transaction

signatures?: string[]

signatures is a list of signatures that matches the length and order of AuthInfo's signer_infos to allow connecting signature meta information like public key and signing mode by position.