Skip to main content

terra_sdk.core.ibc.data.channel

ibc channel module data objects.

Counterparty Objects


_2
@attr.s
_2
class Counterparty(JSONSerializable)

Counterparty defines a channel end counterparty

Channel Objects


_2
@attr.s
_2
class Channel(JSONSerializable)

Channel defines pipeline for exactly-once packet delivery between specific modules on separate blockchains, which has at least one end capable of sending packets and one end capable of receiving packets.

Packet Objects


_2
@attr.s
_2
class Packet(JSONSerializable)

Packet defines a type that carries data across different chains through IBC