An interface for objects that can be encoded and decoded to/from msgpack and JSON.

Implements

Constructors

  • Creates a new StateProofTracking object.

    Parameters

    • __namedParameters: {
          nextRound?: number | bigint;
          onlineTotalWeight?: number | bigint;
          type?: number | bigint;
          votersCommitment?: string | Uint8Array;
      }
      • Optional nextRound?: number | bigint
      • Optional onlineTotalWeight?: number | bigint
      • Optional type?: number | bigint
      • Optional votersCommitment?: string | Uint8Array

    Returns StateProofTracking

Properties

nextRound?: bigint

(n) Next round for which we will accept a state proof transaction.

onlineTotalWeight?: bigint

(t) The total number of microalgos held by the online accounts during the StateProof round.

type?: number

State Proof Type. Note the raw object uses map with this as key.

votersCommitment?: Uint8Array

(v) Root of a vector commitment containing online accounts that will help sign the proof.

encodingSchemaValue: undefined | Schema

Accessors

Methods

Generated using TypeDoc