[][src]Module ibc_proto::connection

Structs

ClientPaths

ClientPaths define all the connection paths for a client state.

ConnectionEnd

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

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

Counterparty

Counterparty defines the counterparty chain associated with a connection end.

MsgConnectionOpenAck

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

MsgConnectionOpenConfirm

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

MsgConnectionOpenInit

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

MsgConnectionOpenTry

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

QueryClientConnectionsRequest

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

QueryClientConnectionsResponse

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

QueryConnectionRequest

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

QueryConnectionResponse

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

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

QueryConnectionsResponse

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

Enums

State

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