Get desktop application:
View/edit binary Protocol Buffers messages
Msg defines the ibc/transfer Msg service.
Transfer defines a rpc handler method for MsgTransfer.
MsgTransfer defines a msg to transfer fungible tokens (i.e Coins) between ICS20 enabled chains. See ICS Spec here: https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures
the port on which the packet will be sent
the channel by which the packet will be sent
the tokens to be transferred
the sender address
the recipient address on the destination chain
Timeout height relative to the current block height. The timeout is disabled when set to 0.
Timeout timestamp (in nanoseconds) relative to the current block timestamp. The timeout is disabled when set to 0.
MsgTransferResponse defines the Msg/Transfer response type.
(message has no fields)
Query provides defines the gRPC querier service.
DenomTrace queries a denomination trace information.
QueryDenomTraceRequest is the request type for the Query/DenomTrace RPC method
hash (in hex format) of the denomination trace information.
QueryDenomTraceResponse is the response type for the Query/DenomTrace RPC method.
denom_trace returns the requested denomination trace information.
DenomTraces queries all denomination traces.
QueryConnectionsRequest is the request type for the Query/DenomTraces RPC method
pagination defines an optional pagination for the request.
QueryConnectionsResponse is the response type for the Query/DenomTraces RPC method.
denom_traces returns all denominations trace information.
pagination defines the pagination in the response.
Params queries all parameters of the ibc-transfer module.
QueryParamsRequest is the request type for the Query/Params RPC method.
(message has no fields)
QueryParamsResponse is the response type for the Query/Params RPC method.
params defines the parameters of the module.
DenomTrace contains the base denomination for ICS20 fungible tokens and the source tracing information path.
Used in: , ,
path defines the chain of port/channel identifiers used for tracing the source of the fungible token.
base denomination of the relayed fungible token.
FungibleTokenPacketData defines a struct for the packet payload See FungibleTokenPacketData spec: https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures
the token denomination to be transferred
the token amount to be transferred
the sender address
the recipient address on the destination chain
GenesisState defines the ibc-transfer genesis state
Params defines the set of IBC transfer parameters. NOTE: To prevent a single token from being transferred, set the TransfersEnabled parameter to true and then set the bank module's SendEnabled parameter for the denomination to false.
Used in: ,
send_enabled enables or disables all cross-chain token transfers from this chain.
receive_enabled enables or disables all cross-chain token transfers to this chain.