Skip to main content
Эта подписка нестабильна и доступна только в том случае, если валидатор был запущен с флагом --rpc-pubsub-enable-vote-subscription. Формат этой подписки может измениться в будущем.
Это нестабильный метод RPC, который Helius не поддерживает. Эта документация предоставлена только для справки.

Конечные точки

WebSocket доступен в mainnet и devnet по следующим URL:
  • Mainnet wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • Devnet wss://devnet.helius-rpc.com/?api-key=<api-key>
Для WebSocket установлен 10-минутный таймер неактивности. Настоятельно рекомендуем реализовать проверки работоспособности и отправлять ping-запросы каждую минуту, чтобы поддерживать соединение WebSocket активным.

Авторизация

string
обязательно
Ваш ключ API Helius. Его можно бесплатно получить в панели управления.

Тело запроса

array

Ответ

integer
Идентификатор подписки (необходим для отмены подписки)

Формат уведомления

Уведомление представляет собой объект со следующими полями:
  • hash: <string> — хеш голоса
  • slots: <array> — слоты, охваченные голосом, в виде массива целых чисел u64
  • timestamp: <i64|null> — временная метка голоса
  • signature: <string> — подпись транзакции, содержащей этот голос
  • votePubkey: <string> — открытый ключ учетной записи голосования в виде строки, закодированной в base-58