Tx is the standard type used for broadcasting transactions.

from message cosmos.tx.v1beta1.Tx

Hierarchy

  • Message<Tx>
    • Tx

Constructors

Properties

authInfo?: AuthInfo

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

from field: cosmos.tx.v1beta1.AuthInfo auth_info = 2;

body?: TxBody

body is the processable content of the transaction

from field: cosmos.tx.v1beta1.TxBody body = 1;

signatures: Uint8Array[] = []

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.

from field: repeated bytes signatures = 3;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmos.tx.v1beta1.Tx" = "cosmos.tx.v1beta1.Tx"

Methods