Crate ibc_core_channel_types

source ·
Expand description

Implementation of the Channel and Packet Semantics (ICS-04) data structures.

Modules§

  • Defines acknowledgment types used by various IBC messages and applications.
  • Implementation of IBC channels, as described in ICS-04.
  • Types and utilities related to packet commitments.
  • Defines the main channel, port and packet error types
  • Types for the IBC events emitted from Tendermint Websocket by the channels module.
  • Message definitions for all ICS4 domain types: channel open & close handshake datagrams, as well as packets.
  • Defines the packet type
  • Re-exports ICS-04 proto types from the ibc-proto crate
  • Types and utilities pertaining to packet timeouts.

Structs§

  • The version field for a ChannelEnd.