Esta assinatura é instável e só está disponível se o validador foi iniciado com a flag
--rpc-pubsub-enable-vote-subscription. O formato desta assinatura pode mudar no futuro.Endpoints
Websockets estão disponíveis na mainnet e na devnet com os 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 recomendado implementar verificações de integridade e enviar pings a cada minuto para manter a conexão websocket ativa.
Autorizações
Corpo
array
Resposta
integer
ID da assinatura (necessário para cancelar a assinatura)
Formato de Notificação
A notificação será um objeto com os seguintes campos:hash: <string>- O hash do votoslots: <array>- Os slots cobertos pelo voto, como um array de inteiros u64timestamp: <i64|null>- O timestamp do votosignature: <string>- A assinatura da transação que continha esse votovotePubkey: <string>- A chave pública da conta de voto, como string codificada em base-58