actual opaque bytes transferred directly to the application module
identifies the channel end on the receiving chain.
identifies the port on the receiving chain.
number corresponds to the order of sends and receives, where a Packet with an earlier sequence number must be sent and received before a Packet with a later sequence number.
identifies the channel end on the sending chain.
identifies the port on the sending chain.
block height after which the packet times out
block timestamp (in nanoseconds) after which the packet times out
Packet defines a type that carries data across different chains through IBC