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.
Properties
Section titled “Properties”blockHeadersCommitment
Section titled “blockHeadersCommitment”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
Section titled “firstAttestedRound”firstAttestedRound:
bigint
Defined in: packages/algod_client/src/models/state-proof-message.ts:26
The first round the message attests to.
lastAttestedRound
Section titled “lastAttestedRound”lastAttestedRound:
bigint
Defined in: packages/algod_client/src/models/state-proof-message.ts:31
The last round the message attests to.
lnProvenWeight
Section titled “lnProvenWeight”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
Section titled “votersCommitment”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.