Méthode RPC getLeaderSchedule
Renvoie le calendrier des leaders pour un epoch
$ curl https://api.devnet.solana.com -s -X \> POST -H "Content-Type: application/json" -d '> {> "jsonrpc": "2.0",> "id": 1,> "method": "getLeaderSchedule",> "params": [> null,> {> "commitment": "processed",> "identity": "dv2eQHeP4RFrJZ6UeiZWoc3XTtmtZCUKxxCApCDcRNV"> }> ]> }> '
params
u64optional
Récupère le calendrier des leaders pour l'epoch correspondant au slot fourni. Si non spécifié, le calendrier des leaders pour l'epoch actuel est récupéré.
objectoptional
Objet de configuration contenant les champs suivants :
result
Response
{"jsonrpc": "2.0","result": {"4Qkev8aNZcqFNSRhQzwyLMFSsi94jHqE8WNVTJzTP99F": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56,57, 58, 59, 60, 61, 62, 63]},"id": 1}
object | null
Renvoie null
si l'epoch demandé n'est pas trouvé, sinon renvoie un objet où :
- Les clés sont des identités de validator (sous forme de chaînes encodées en base-58)
- Les valeurs sont des tableaux d'indices de slots de leader relatifs au premier slot dans l'epoch demandée
Is this page helpful?