AccountParticipation describes the parameters used by this account in consensus protocol.

Implements

Constructors

  • Creates a new AccountParticipation object.

    Parameters

    • __namedParameters: {
          selectionParticipationKey: string | Uint8Array;
          stateProofKey?: string | Uint8Array;
          voteFirstValid: number | bigint;
          voteKeyDilution: number | bigint;
          voteLastValid: number | bigint;
          voteParticipationKey: string | Uint8Array;
      }
      • selectionParticipationKey: string | Uint8Array
      • Optional stateProofKey?: string | Uint8Array
      • voteFirstValid: number | bigint
      • voteKeyDilution: number | bigint
      • voteLastValid: number | bigint
      • voteParticipationKey: string | Uint8Array

    Returns indexerModels.AccountParticipation

Properties

selectionParticipationKey: Uint8Array

Selection public key (if any) currently registered for this round.

stateProofKey?: Uint8Array

Root of the state proof key (if any)

voteFirstValid: bigint

First round for which this participation is valid.

voteKeyDilution: bigint

Number of subkeys in each batch of participation keys.

voteLastValid: bigint

Last round for which this participation is valid.

voteParticipationKey: Uint8Array

root participation public key (if any) currently registered for this round.

encodingSchemaValue: undefined | Schema

Accessors

Methods

Generated using TypeDoc