Optionalin_InMessagesCount is the number of processed incoming messages.
Optionalin_InMessagesHash is hash of processed incoming messages.
Optionalio_IORoot is the I/O merkle root.
Optionalmessages_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.
Optionalstate_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.