Modules§

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.