Module ibc::core::channel::types

source ·
Expand description

Re-exports ICS-04 data structures from the ibc-core-channel-types crate.

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.