Μέθοδος RPC getLeaderSchedule

Επιστρέφει το πρόγραμμα ηγέτη για ένα 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

Ανακτά το πρόγραμμα ηγέτη για το epoch που αντιστοιχεί στο παρεχόμενο slot. Εάν δεν καθοριστεί, ανακτάται το πρόγραμμα ηγέτη για το τρέχον epoch.

objectoptional

Αντικείμενο διαμόρφωσης που περιέχει τα ακόλουθα πεδία:

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

Επιστρέφει null εάν το ζητούμενο epoch δεν βρεθεί, διαφορετικά επιστρέφει ένα αντικείμενο όπου:

  • Τα κλειδιά είναι ταυτότητες validator (ως συμβολοσειρές κωδικοποιημένες σε base-58)
  • Οι τιμές είναι πίνακες δεικτών slot ηγέτη σχετικά με το πρώτο slot στην αιτούμενη epoch

Is this page helpful?