Skip to content

StateProofMessage

StateProofMessage = object

Defined in: packages/algod_client/src/models/state-proof-message.ts:7

Represents the message that the state proofs are attesting to.

blockHeadersCommitment: Uint8Array

Defined in: packages/algod_client/src/models/state-proof-message.ts:11

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


firstAttestedRound: bigint

Defined in: packages/algod_client/src/models/state-proof-message.ts:26

The first round the message attests to.


lastAttestedRound: bigint

Defined in: packages/algod_client/src/models/state-proof-message.ts:31

The last round the message attests to.


lnProvenWeight: bigint

Defined in: packages/algod_client/src/models/state-proof-message.ts:21

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: Uint8Array

Defined in: packages/algod_client/src/models/state-proof-message.ts:16

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