Méthode RPC slotsUpdatesSubscribe
S'abonner pour recevoir une notification du validator sur une variété de mises à jour à chaque slot
Cet abonnement est instable. Le format de cet abonnement pourrait changer à l'avenir, et pourrait ne pas toujours être pris en charge.
{"jsonrpc": "2.0","id": 1,"method": "slotsUpdatesSubscribe"}
params
Noneresult
Response
{"jsonrpc": "2.0","result": 0,"id": 1}
integer
Identifiant d'abonnement (nécessaire pour se désabonner)
Format de notification
La notification sera un objet avec les champs suivants :
err: <string|undefined>
- Le message d'erreur. Présent uniquement si la mise à jour est de type "dead".parent: <u64|undefined>
- Le slot parent. Présent uniquement si la mise à jour est de type "createdBank".slot: <u64>
- Le slot nouvellement mis à jourstats: <object|undefined>
- Le message d'erreur. Présent uniquement si la mise à jour est de type "frozen". Un objet avec les champs suivants :maxTransactionsPerEntry: <u64>
,numFailedTransactions: <u64>
,numSuccessfulTransactions: <u64>
,numTransactionEntries: <u64>
,
timestamp: <i64>
- L'horodatage Unix de la mise à jour en millisecondestype: <string>
- Le type de mise à jour, l'un des suivants :- "firstShredReceived"
- "completed"
- "createdBank"
- "frozen"
- "dead"
- "optimisticConfirmation"
- "root"
{"jsonrpc": "2.0","method": "slotsUpdatesNotification","params": {"result": {"parent": 75,"slot": 76,"timestamp": 1625081266243,"type": "optimisticConfirmation"},"subscription": 0}}
Is this page helpful?