Module ibc::core::ics03_connection

source ·
Expand description

ICS 03: Connection implementation for connecting a client on the local chain with a client on a remote chain.

Modules

Context definitions (dependencies for the protocol). ICS3 (connection) context. The two traits ConnectionReader and ConnectionKeeper define the interface that any host chain must implement to be able to process any ConnectionMsg. See “ADR 003: IBC protocol implementation” for more details.
Types for the IBC events emitted from Tendermint Websocket by the connection module.
Message processing logic (protocol) for ICS 03. This module implements the processing logic for ICS3 (connection open handshake) messages.
Message definitions for the connection handshake datagrams.