Proposal is a batch proposal.

interface RootHashProposal {
    batch?: Uint8Array[];
    header: RootHashProposalHeader;
    node_id: Uint8Array;
    sig: Uint8Array;


batch?: Uint8Array[]

Batch is an ordered list of all transaction hashes that should be in a batch. In case of the proposal being submitted as equivocation evidence, this field should be omitted.

Header is the proposal header.

node_id: Uint8Array

NodeID is the public key of the node that generated this proposal.

sig: Uint8Array

Signature is the proposal header signature.