Skip to main content
Esta es una suscripción a una sola notificación. El servidor la cancela automáticamente una vez que el RPC envía la notificación signatureNotification.

Puntos de conexión

Los WebSockets están disponibles en mainnet y devnet con las siguientes URL:
  • Mainnet wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • Devnet wss://devnet.helius-rpc.com/?api-key=<api-key>
Los WebSockets tienen un temporizador de inactividad de 10 minutos. Te recomendamos encarecidamente implementar comprobaciones de estado y enviar pings cada minuto para mantener activa la conexión WebSocket.

Autorizaciones

string
requerido
Tu clave de API de Helius. Puedes obtener una gratis en el panel.

Cuerpo

array
requerido

Respuesta

integer
ID de la suscripción (necesario para cancelar la suscripción)

Formato de la notificación

La notificación será un objeto JSON RpcResponse cuyo valor contendrá un objeto con lo siguiente:
  • slot: <u64> - El slot correspondiente.
  • value: <object|string> - un valor de notificación RpcSignatureResult que produce uno de los siguientes resultados:
    • cuando enableReceivedNotification es true y se recibe la firma: la cadena literal "receivedSignature", o
    • cuando se procesa la firma: err: <object|null>:
      • null si la transacción se procesó correctamente con el nivel de compromiso especificado, o
      • un TransactionError, si la transacción falló