Metodo RPC voteSubscribe
Sottoscrivi per ricevere notifiche ogni volta che un nuovo voto viene osservato nel gossip. Questi voti sono pre-consenso, quindi non c'è garanzia che questi voti entreranno nel registro.
Metodo instabile
Questa sottoscrizione è instabile e disponibile solo se il validator è stato
avviato con il flag --rpc-pubsub-enable-vote-subscription
. Il formato di
questa sottoscrizione potrebbe cambiare in futuro.
{"jsonrpc": "2.0","id": 1,"method": "voteSubscribe"}
params
Noneresult
Response
{"jsonrpc": "2.0","result": 0,"id": 1}
integer
id di sottoscrizione (necessario per annullare la sottoscrizione)
Formato della notifica:
La notifica sarà un oggetto con i seguenti campi:
hash: <string>
- L'hash del votoslots: <array>
- Gli slot coperti dal voto, come array di interi u64timestamp: <i64|null>
- Il timestamp del votosignature: <string>
- La firma della transazione che conteneva questo votovotePubkey: <string>
- La chiave pubblica dell'account di voto, come stringa codificata in base-58
{"jsonrpc": "2.0","method": "voteNotification","params": {"result": {"hash": "8Rshv2oMkPu5E4opXTRyuyBeZBqQ4S477VG26wUTFxUM","slots": [1, 2],"timestamp": null},"subscription": 0}}
Is this page helpful?