Get desktop application:
View/edit binary Protocol Buffers messages
A denomination and an amount
Used in: , , , , , , , , ,
name of the denomination
amount, number as string
Transaction broadcast mode
Used in:
Wait for the tx to pass/fail CheckTx, DeliverTx, and be committed in a block
Wait for the tx to pass/fail CheckTx
Don't wait for pass/fail CheckTx; send and return tx immediately
Fee incl. gas
Used in:
Fee amount(s)
Gas price
Block height, a revision and block height tuple. A height can be compared against another Height for the purposes of updating and freezing clients
Used in:
the revision that the client is currently on
the height within the given revision
A transaction payload message
Used in:
The payload message
cosmos-sdk/MsgGrant
Used in:
cosmos-sdk/MsgRevoke
Used in:
AuthorizationType defines the type of staking module authorization type Since: cosmos-sdk 0.43
Used in:
AUTHORIZATION_TYPE_UNSPECIFIED specifies an unknown authorization type
AUTHORIZATION_TYPE_DELEGATE defines an authorization type for Msg/Delegate
AUTHORIZATION_TYPE_UNDELEGATE defines an authorization type for Msg/Undelegate
AUTHORIZATION_TYPE_REDELEGATE defines an authorization type for Msg/BeginRedelegate
cosmos-sdk/MsgBeginRedelegate
Used in:
cosmos-sdk/MsgDelegate to stake
Used in:
cosmos-sdk/MsgVote defines a message to cast a vote.
Used in:
Used in:
cosmos-sdk/MsgSend
Used in:
For signing an already serialized transaction. Account number and chain ID must be set outside.
Used in:
The prepared serialized TxBody
The prepared serialized AuthInfo
StakeAuthorization defines authorization for delegate/undelegate/redelegate. Since: cosmos-sdk 0.43
Used in:
max_tokens specifies the maximum amount of tokens can be delegate to a validator. If it is empty, there is no spend limit and any amount of coins can be delegated.
validators is the oneof that represents either allow_list or deny_list
allow_list specifies list of validator addresses to whom grantee can delegate tokens on behalf of granter's account.
deny_list specifies list of validator addresses to whom grantee can not delegate tokens.
authorization_type defines one of AuthorizationType.
Validators defines list of validator addresses.
Used in:
thorchain/MsgSend
Used in:
cosmos-sdk/MsgTransfer, IBC transfer
Used in:
IBC port, e.g. "transfer"
IBC connection channel, e.g. "channel-141", see apis /ibc/applications/transfer/v1beta1/denom_traces (connections) or /node_info (own channel)
Timeout block height. Either timeout height or timestamp should be set. Recommendation is to set height, to rev. 1 and block current + 1000 (see api /blocks/latest)
Timeout timestamp (in nanoseconds) relative to the current block timestamp. Either timeout height or timestamp should be set.
cosmos-sdk/MsgUndelegate to unstake
Used in:
VoteOption enumerates the valid vote options for a given governance proposal.
Used in:
_UNSPECIFIED defines a no-op vote option.
YES defines a yes vote option.
ABSTAIN defines an abstain vote option.
NO defines a no vote option.
NO_WITH_VETO defines a no with veto vote option.
execute within wasm/MsgExecuteContract
Used in:
sender address
token contract address
execute_msg to be executed in the context of recipient contract
used in case you are sending native tokens along with this message Gap in field numbering is intentional
send within wasm/MsgExecuteContract
Used in:
sender address
token contract address
size is uint128, as bigint
execute_msg to be executed in the context of recipient contract
used in case you are sending native tokens along with this message
transfer within wasm/MsgExecuteContract
Used in:
sender address
token contract address
size is uint128, as bigint
execute within wasm/MsgExecuteContract, used by Terra Classic
Used in:
sender address
token contract address
execute_msg to be executed in the context of recipient contract
used in case you are sending native tokens along with this message Gap in field numbering is intentional
send within wasm/MsgExecuteContract, used by Terra Classic
Used in:
sender address
token contract address
size is uint128, as bigint
execute_msg to be executed in the context of recipient contract
used in case you are sending native tokens along with this message
transfer within wasm/MsgExecuteContract, used by Terra Classic
Used in:
sender address
token contract address
size is uint128, as bigint
cosmos-sdk/MsgWithdrawDelegationReward
Used in:
Input data necessary to create a signed transaction.
Used in:
Specify if protobuf (a.k.a. Stargate) or earlier JSON serialization is used
Source account number
Chain ID (string)
Transaction fee
Optional memo
Sequence number (account specific)
The secret private key used for signing (32 bytes).
Payload message(s)
Broadcast mode (included in output, relevant when broadcasting)
Options for transaction encoding: JSON (Amino, older) or Protobuf.
Used in:
JSON format, Pre-Stargate
Protobuf-serialized (binary), Stargate
Result containing the signed and encoded transaction.
Signature
Signed transaction in JSON (pre-Stargate case)
Signed transaction containing protobuf encoded, Base64-encoded form (Stargate case), wrapped in a ready-to-broadcast json.
Set in case of error
signatures array json string