Skip to main content

validators RPC Method

Queries active validators on the network, which returns details and the validation state on the blockchain.

Updated on
Oct 04, 2023

Parameters

epoch_id
string

The specific epoch identifier to query active validators for that epoch. If set to null, the latest epoch's validators will be returned

Returns

current_proposals
array

The information about the proposals

account_id
string

(Optional) The identifier for the account

public_key
string

The public key of the signer

stake
string

The amount of tokens staked on the network

validator_stake_struct_version
string

(Optional) The validator stake struct version

current_validators
array

The information about current current_validator

account_id
string

(Optional) The identifier for the account

public_key
string

The public key of the signer

is_slashed
boolean

It states whether the validator is slashed or not

num_expected_chunks_per_shard
array

(Optional) The number of expected chunks per shard.

num_produced_chunks_per_shard
array

(Optional) The number of produced chunks per shard.

num_produced_endorsements
integer

(Optional) The number of endorsements the validator actually provided.

num_produced_endorsements_per_shard
array

(Optional) The number of endorsements produced per shard.

shards_endorsed
array

The list of shards the validator has endorsed.

num_expected_endorsements
integer

(Optional) The number of endorsements the validator was expected to provide.

stake
string

The amount of tokens staked on the network

shards
array

The data grouped together

num_expected_blocks
integer

(Optional) The number of expected blocks

num_expected_chunks
integer

(Optional) The number of expected chunks

num_produced_blocks
integer

(Optional) The number of blocks produced

num_produced_chunks
integer

(Optional) The number of chunks produced

next_validators
array

The information about current next_validator

account_id
string

(Optional) The identifier for the account

public_key
string

The public key of the signer

stake
string

The amount of tokens staked on the network

shards
array

The data grouped together

current_fishermen
array

The information about the current fishermen, the network participants that open disputes

account_id
string

(Optional) The identifier for the account

public_key
string

(Optional) The public key of the signer

stake
string

(Optional) The amount of tokens staked on the network

next_fishermen
array

The information about the next fishermen, the network participants that open disputes

account_id
string

(Optional) The identifier for the account

public_key
string

(Optional) The public key of the signer

stake
string

(Optional) The amount of tokens staked on the network

prev_epoch_kickout
array

The epoch number at which the validator gets kicked out

account_id
string

(Optional) The identifier for the account

reason
object

The reason

NotEnoughChunks
object

The data about the expected and produced chunks

expected
integer

(Optional) The expected chunks

produced
integer

(Optional) The produced chunks

epoch_start_height
integer

(Optional) The height at which the epoch starts

epoch_height
integer

(Optional) The epoch height

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free