Optional
in_InMessagesCount is the number of processed incoming messages.
Optional
in_InMessagesHash is hash of processed incoming messages.
Optional
io_IORoot is the I/O merkle root.
Optional
messages_MessagesHash is the hash of messages sent from this batch.
PreviousHash is the hash of the previous block header this batch was computed against.
Round is the round number.
Optional
state_StateRoot is the root hash of the state after computing this batch.
ComputeResultsHeader is the header of a computed batch output by a runtime. This header is a compressed representation (e.g., hashes instead of full content) of the actual results.
These headers are signed by RAK inside the runtime and included in executor commitments.
Keep the roothash RAK validation in sync with changes to this structure.