Méthode RPC voteSubscribe
Abonnez-vous pour recevoir une notification chaque fois qu'un nouveau vote est observé dans le réseau gossip. Ces votes sont pré-consensus, il n'y a donc aucune garantie que ces votes entreront dans le registre.
Méthode instable
Cet abonnement est instable et uniquement disponible si le validator a été
démarré avec l'option --rpc-pubsub-enable-vote-subscription
. Le format de
cet abonnement pourrait changer à l'avenir.
{"jsonrpc": "2.0","id": 1,"method": "voteSubscribe"}
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 :
hash: <string>
- Le hash du voteslots: <array>
- Les slots couverts par le vote, sous forme de tableau d'entiers u64timestamp: <i64|null>
- L'horodatage du votesignature: <string>
- La signature de la transaction qui contenait ce votevotePubkey: <string>
- La clé publique du compte de vote, sous forme de chaîne encodée en base-58
{"jsonrpc": "2.0","method": "voteNotification","params": {"result": {"hash": "8Rshv2oMkPu5E4opXTRyuyBeZBqQ4S477VG26wUTFxUM","slots": [1, 2],"timestamp": null},"subscription": 0}}
Is this page helpful?