id. Luego, una suscripción envía mensajes parsedTransactionNotification hasta que canceles la suscripción o te desconectes.
parsedTransactionSubscribe
Suscríbete a transacciones decodificadas que coincidan con un filtro de programa, cuenta e instrucción.
parsedTransactionUnsubscribe
Detén una suscripción mediante su identificador.
describeProgram
Descubre los nombres exactos de las instrucciones y los roles que compara el sistema de coincidencia.
Conexión
Parsed Streams se sirve en el endpoint de Gatekeeper, enwss://beta.helius-rpc.com, el mismo host que el tráfico RPC y WebSocket de Helius. Obtén tu clave de API en el panel de Helius y pásala como parámetro de consulta api-key (o como encabezado x-api-key):
wscat
describeProgram es la excepción: actualmente solo está disponible en wss://fs-beta.helius-rpc.com/?api-key=YOUR_API_KEY.
Las claves ausentes o no válidas se rechazan con HTTP 401. Un proyecto que alcance su límite de conexiones recibe HTTP 429.
Límites
Errores
Los errores siguen JSON-RPC 2.0:{ "error": { "code": <int>, "message": "<text>" }, "id": <id> }. Los mensajes indican exactamente qué estuvo mal y dónde.
Las conexiones también pueden cerrarse con un código de cierre de WebSocket. Consulta Administrar las reconexiones para saber qué significa cada código y cómo recuperarte.
Más información
Parsed Streams Overview
Qué es Parsed Streams y el modelo mental que sustenta los filtros.
Quickstart
Conéctate, envía tu primer filtro y lee una notificación decodificada.
Parsed Events Reference
Consulta bajo demanda las mismas transacciones decodificadas mediante REST.
Handling Reconnects
Supera los tiempos de espera por inactividad y los despliegues y, luego, recupera exactamente lo que te perdiste.