Get desktop application:
View/edit binary Protocol Buffers messages
ActiveChannel contains a connection ID, port ID and associated active channel ID
Used in:
,ControllerGenesisState defines the interchain accounts controller genesis state
Used in:
CosmosTx contains a list of sdk.Msg's. It should be used when sending transactions to an SDK host chain.
GenesisState defines the interchain accounts genesis state
HostGenesisState defines the interchain accounts host genesis state
Used in:
An InterchainAccount is defined as a BaseAccount & the address of the account owner on the controller chain
InterchainAccountPacketData is comprised of a raw transaction, type of transaction and optional memo field.
Used in:
Metadata defines a set of protocol specific data encoded into the ICS27 channel version bytestring See ICS004: https://github.com/cosmos/ibc/tree/master/spec/core/ics-004-channel-and-packet-semantics#Versioning
version defines the ICS27 protocol version
controller_connection_id is the connection identifier associated with the controller chain
host_connection_id is the connection identifier associated with the host chain
address defines the interchain account address to be fulfilled upon the OnChanOpenTry handshake step NOTE: the address field is empty on the OnChanOpenInit handshake step
encoding defines the supported codec format
tx_type defines the type of transactions the interchain account can execute
RegisteredInterchainAccount contains a connection ID, port ID and associated interchain account address
Used in:
,Type defines a classification of message issued from a controller chain to its associated interchain accounts host
Used in:
Default zero value enumeration
Execute a transaction on an interchain accounts host chain