Zum Hauptinhalt springen
POST
getLeaderSchedule

Parameter des Requests

number
erforderlich
Nummer der Epoche oder des slot, für die der Leader-Zeitplan abgerufen werden soll. Wenn nicht angegeben, wird der Zeitplan für die aktuelle Epoche zurückgegeben.
string
Das commitment-Level für den request.
  • confirmed
  • finalized
  • processed
string
Optionaler öffentlicher Schlüssel der Validatoridentität, um die Ergebnisse auf den Zeitplan eines bestimmten Validators zu beschränken.

Autorisierungen

api-key
string
query
erforderlich

Dein Helius API key. Du kannst ihn kostenlos im Dashboard abrufen.

Body

application/json
jsonrpc
enum<string>
Standard:2.0
erforderlich

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
Beispiel:

"2.0"

id
string
Standard:1
erforderlich

Eine eindeutige Kennung für den request.

Beispiel:

"1"

method
enum<string>
Standard:getLeaderSchedule
erforderlich

Der Name der aufzurufenden RPC-Methode.

Verfügbare Optionen:
getLeaderSchedule
Beispiel:

"getLeaderSchedule"

params
(integer | object)[]

Parameter für die Methode.

Nummer der Epoche oder des slot, für die du den Leader-Zeitplan abrufen möchtest. Wenn du sie weglässt, wird der Zeitplan für die aktuelle Epoche zurückgegeben.

Beispiel:

null

Antwort

Der Leader-Zeitplan wurde erfolgreich abgerufen.

jsonrpc
enum<string>

Die Version des JSON-RPC-Protokolls.

Verfügbare Optionen:
2.0
Beispiel:

"2.0"

id
string

Kennung, die dem request entspricht.

Beispiel:

"1"

result
null | object

Zuordnung der Validator-Identitäten zu den slot, in denen sie während dieser Epoche als Leader eingesetzt werden.