Skip to main content

Endpoints

Websockets estão disponíveis no mainnet e devnet com as seguintes URLs:
  • Mainnet wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • Devnet wss://devnet.helius-rpc.com/?api-key=<api-key>
Os websockets têm um temporizador de inatividade de 10 minutos; é altamente recomendável implementar verificações de integridade e enviar pings a cada minuto para manter a conexão websocket ativa.

Autorizações

string
obrigatório
Sua chave API Helius. Você pode obter uma gratuitamente no painel.

Corpo

array
obrigatório

Resposta

integer
ID da assinatura (necessário para cancelar a inscrição)

Formato de Notificação

A notificação será um objeto JSON RpcResponse com valor igual a:
  • signature: <string> - A assinatura da transação codificada em base58.
  • err: <object|null> - Erro se a transação falhou, nulo se a transação foi bem-sucedida. Veja as definições de TransactionError.
  • logs: <array[string]> - Array de mensagens de log que as instruções da transação geraram durante a execução.