Module EXPERIMENTAL_validators_ordered

Source
Expand description

Returns the ordered validators of a block.

§Example

Returns the ordered validators for this block.

use unc_jsonrpc_client::{methods, JsonRpcClient};
use unc_primitives::types::BlockId;

let client = JsonRpcClient::connect("https://archival-rpc.mainnet.unc.org");

let request = methods::EXPERIMENTAL_validators_ordered::RpcValidatorsOrderedRequest {
    block_id: Some(BlockId::Hash("3Lq3Mtfpc3spH9oF5dXnUzvCBEqjTQwX1yCqKibwzgWR".parse()?))
};

let response = client.call(request).await?;

assert!(matches!(
    response,
    methods::EXPERIMENTAL_validators_ordered::RpcValidatorsOrderedResponse { .. }
));

Structs§

RpcValidatorsOrderedRequest

Enums§

RpcValidatorError

Type Aliases§

RpcValidatorsOrderedResponse