getLeaderSchedule RPC Method
Description
Returns the leader schedule for an epoch.
Parameters
u64
(string, optional) - Fetches the leader schedule for the epoch that corresponds to the provided slot. If unspecified, the leader schedule for the current epoch is fetchedobject
(array) - The configuration object with the following fields:commitment
(string, optional) - The level of commitment required for the query. The options include:finalized
- The node will query the most recent block confirmed by the supermajority of the cluster as having reached maximum lockout, meaning the cluster has recognized this block as finalizedconfirmed
- The node will query the most recent block that has been voted on by the supermajority of the clusterprocessed
- The node will query its most recent block. Note that the block may not be complete
identity
(string, optional) - Only returns the results for this validator identity encoded as base-58
Returns
Returns null if the requested epoch is not found, otherwise the result field will be a dictionary of validator identities, as base-58 encoded strings, and their corresponding leader slot indices as values (indices are relative to the first slot in the requested epoch).