package ibc.core.connection.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Msg

tx.proto:13

Msg defines the ibc/connection Msg service.

service Query

query.proto:15

Query provides defines the gRPC querier service

message ClientPaths

connection.proto:84

ClientPaths define all the connection paths for a client state.

message ConnectionEnd

connection.proto:17

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.

Used in: QueryConnectionResponse, lightclients.solomachine.v1.ConnectionStateData, lightclients.solomachine.v2.ConnectionStateData

message ConnectionPaths

connection.proto:90

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

Used in: GenesisState

message Counterparty

connection.proto:70

Counterparty defines the counterparty chain associated with a connection end.

Used in: ConnectionEnd, IdentifiedConnection, MsgConnectionOpenInit, MsgConnectionOpenTry

message GenesisState

genesis.proto:11

GenesisState defines the ibc connection submodule's genesis state.

Used in: types.v1.GenesisState

message IdentifiedConnection

connection.proto:36

IdentifiedConnection defines a connection with additional connection identifier field.

Used in: GenesisState, QueryConnectionsResponse

message Params

connection.proto:109

Params defines the set of Connection parameters.

Used in: GenesisState

enum State

connection.proto:55

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

Used in: ConnectionEnd, IdentifiedConnection

message Version

connection.proto:99

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

Used in: ConnectionEnd, IdentifiedConnection, MsgConnectionOpenAck, MsgConnectionOpenInit, MsgConnectionOpenTry