Skip to content

StateProofMessage

StateProofMessage: object

Represents the message that the state proofs are attesting to.

Type declaration

BlockHeadersCommitment

BlockHeadersCommitment: string

The vector commitment root on all light block headers within a state proof interval.

FirstAttestedRound

FirstAttestedRound: number

The first round the message attests to.

LastAttestedRound

LastAttestedRound: number

The last round the message attests to.

LnProvenWeight

LnProvenWeight: number

An integer value representing the natural log of the proven weight with 16 bits of precision. This value would be used to verify the next state proof.

VotersCommitment

VotersCommitment: string

The vector commitment root of the top N accounts to sign the next StateProof.

Defined in

types.gen.ts:1079