signatureNotification, est envoyée par le RPC.
Points de terminaison
Les Websockets sont disponibles sur le mainnet et le devnet avec les URLs suivantes :- Mainnet
wss://mainnet.helius-rpc.com/?api-key=<api-key> - Devnet
wss://devnet.helius-rpc.com/?api-key=<api-key>
Les websockets ont un minuteur d’inactivité de 10 minutes ; il est fortement recommandé de mettre en œuvre des vérifications de l’état et d’envoyer des pings chaque minute pour maintenir la connexion websocket active.
Autorisations
string
requis
Votre clé API Helius. Vous pouvez en obtenir une gratuitement dans le tableau de bord.
Corps
array
requis
Réponse
integer
ID de l’abonnement (nécessaire pour se désabonner)
Format de notification
La notification sera un objet JSON RpcResponse avec une valeur contenant un objet avec :slot: <u64>- Le slot correspondant.value: <object|string>- une valeur de notification de RpcSignatureResult, résultant soit en :- lorsque
enableReceivedNotificationesttrueet la signature est reçue : la chaîne littérale"receivedSignature", ou - lorsque la signature est traitée :
err: <object|null>:nullsi la transaction a réussi à être traitée au niveau d’engagement spécifié, ou- une TransactionError, si la transaction a échoué
- lorsque