Optionalconnection_list of connection identifiers, in order, along which packets sent on this channel will travel
Optionalcounterpartycounterparty channel end
Optionalorderingwhether the channel is ordered or unordered
Optionalstatecurrent state of the channel end
Optionalversionopaque channel version, which is agreed upon during the handshake
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.