Header is the commitment header.
Optional
messagesMessages are the messages emitted by the runtime.
This field is only present in case this commitment belongs to the proposer. In case of the commitment being submitted as equivocation evidence, this field should be omitted.
NodeID is the public key of the node that generated this commitment.
Signature is the commitment header signature.
ExecutorCommitment is a commitment to results of processing a proposed runtime block.