Messages: StorageDescriptor<[], {
    channel_id: FixedSizeBinary<32>;
    command: number;
    id: FixedSizeBinary<32>;
    max_dispatch_gas: bigint;
    max_fee_per_gas: bigint;
    nonce: bigint;
    params: Binary;
    reward: bigint;
}[], false, never>

Messages to be committed in the current block. This storage value is killed in on_initialize, so should never go into block PoV.

Is never read in the runtime, only by offchain message relayers.

Inspired by the frame_system::Pallet::Events storage value