Skip to main content

ValidatorSet

Representation of 0x3::validator_set::ValidatorSet.

type ValidatorSet {
totalStake: BigInt
pendingRemovals: [Int!]
pendingActiveValidatorsSize: Int
stakePoolMappingsSize: Int
inactivePoolsSize: Int
validatorCandidatesSize: Int
activeValidators(
first: Int
before: String
last: Int
after: String
): ValidatorConnection!
}

Fields

ValidatorSet.totalStake ● BigInt scalar

Total amount of stake for all active validators at the beginning of the epoch.

ValidatorSet.pendingRemovals ● [Int!] list scalar

Validators that are pending removal from the active validator set, expressed as indices in to activeValidators.

ValidatorSet.pendingActiveValidatorsSize ● Int scalar

ValidatorSet.stakePoolMappingsSize ● Int scalar

ValidatorSet.inactivePoolsSize ● Int scalar

ValidatorSet.validatorCandidatesSize ● Int scalar

ValidatorSet.activeValidators ● ValidatorConnection! non-null object

The current set of active validators.

ValidatorSet.activeValidators.first ● Int scalar
ValidatorSet.activeValidators.before ● String scalar
ValidatorSet.activeValidators.last ● Int scalar
ValidatorSet.activeValidators.after ● String scalar

Member Of

Epoch object