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

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

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

Авторизация

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

Тело запроса

array
обязательно

Ответ

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

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

Уведомление представляет собой объект со следующими полями:
  • slot: <u64> — соответствующий слот.
  • err: <object|null> — ошибка, если при публикации уведомления возникла проблема; в противном случае — null.
  • block: <object|null> — объект блока в том же формате, что и в методе RPC HTTP getBlock.