Skip to main content
Parsed Streams est en bêta ouverte. Il est disponible sur les plans payants — authentifiez-vous avec la clé API de votre projet. L’API peut encore changer avant la disponibilité générale.
Parsed Streams utilise JSON-RPC 2.0 sur une seule connexion WebSocket. Chaque requête reçoit une réponse avec le même id. Un abonnement pousse ensuite des messages parsedTransactionNotification jusqu’à ce que vous vous désabonniez ou vous déconnectiez.

parsedTransactionSubscribe

Abonnez-vous aux transactions décodées correspondant à un programme, un compte et un filtre d’instruction.

parsedTransactionUnsubscribe

Arrêtez un abonnement par son identifiant.

ping

Vérifier la vivacité et maintenir une connexion silencieuse vivante.

describeProgram

Découvrez les noms exacts des instructions et des rôles contre lesquels le comparateur se mesure.

Connexion

Obtenez votre clé API et le point de connexion depuis le Tableau de bord Helius. Authentifiez-vous avec la clé API de votre projet, passée comme le paramètre de requête api-key (ou l’en-tête x-api-key) :
wscat
Une clé manquante ou invalide est rejetée avec HTTP 401. Un projet à son plafond de connexions reçoit HTTP 429.

Limites

Erreurs

Les erreurs suivent JSON-RPC 2.0 : { "error": { "code": <int>, "message": "<text>" }, "id": <id> }. Les messages indiquent exactement ce qui était incorrect et où. Les connexions peuvent également se fermer avec un code de fermeture WebSocket — voir Gérer les reconnexions pour comprendre ce que signifie chaque code et comment récupérer.

En savoir plus

Aperçu des flux analysés

Ce que sont les flux analysés et le modèle mental derrière les filtres.

Démarrage rapide

Connectez-vous, envoyez votre premier filtre, et lisez une notification décodée.

Référence des événements analysés

Interrogez les mêmes transactions décodées à la demande via REST ou GraphQL.

Gérer les reconnexions

Survivez aux temps morts et aux déploiements, puis complétez exactement ce que vous avez manqué.