Modules

Generated client implementations.

Generated server implementations.

Generated client implementations.

Generated server implementations.

Structs

ClientPaths define all the connection paths for a client state.

ConnectionEnd defines a stateful object on a chain connected to another separate one. NOTE: there must only be 2 defined ConnectionEnds to establish a connection between two chains.

ConnectionPaths define all the connection paths for a given client state.

Counterparty defines the counterparty chain associated with a connection end.

GenesisState defines the ibc connection submodule’s genesis state.

IdentifiedConnection defines a connection with additional connection identifier field.

MsgConnectionOpenAck defines a msg sent by a Relayer to Chain A to acknowledge the change of connection state to TRYOPEN on Chain B.

MsgConnectionOpenAckResponse defines the Msg/ConnectionOpenAck response type.

MsgConnectionOpenConfirm defines a msg sent by a Relayer to Chain B to acknowledge the change of connection state to OPEN on Chain A.

MsgConnectionOpenConfirmResponse defines the Msg/ConnectionOpenConfirm response type.

MsgConnectionOpenInit defines the msg sent by an account on Chain A to initialize a connection with Chain B.

MsgConnectionOpenInitResponse defines the Msg/ConnectionOpenInit response type.

MsgConnectionOpenTry defines a msg sent by a Relayer to try to open a connection on Chain B.

MsgConnectionOpenTryResponse defines the Msg/ConnectionOpenTry response type.

Params defines the set of Connection parameters.

QueryClientConnectionsRequest is the request type for the Query/ClientConnections RPC method

QueryClientConnectionsResponse is the response type for the Query/ClientConnections RPC method

QueryConnectionClientStateRequest is the request type for the Query/ConnectionClientState RPC method

QueryConnectionClientStateResponse is the response type for the Query/ConnectionClientState RPC method

QueryConnectionConsensusStateRequest is the request type for the Query/ConnectionConsensusState RPC method

QueryConnectionConsensusStateResponse is the response type for the Query/ConnectionConsensusState RPC method

QueryConnectionRequest is the request type for the Query/Connection RPC method

QueryConnectionResponse is the response type for the Query/Connection RPC method. Besides the connection end, it includes a proof and the height from which the proof was retrieved.

QueryConnectionsRequest is the request type for the Query/Connections RPC method

QueryConnectionsResponse is the response type for the Query/Connections RPC method.

Version defines the versioning scheme used to negotiate the IBC verison in the connection handshake.

Enums

State defines if a connection is in one of the following states: INIT, TRYOPEN, OPEN or UNINITIALIZED.