signatureNotification.
Конечные точки
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
Идентификатор подписки (необходим для отмены подписки)
Формат уведомления
Уведомление представляет собой JSON-объект RpcResponse, значение которого содержит объект со следующими полями:slot: <u64>— соответствующий слот.value: <object|string>— значение уведомления RpcSignatureResult, которое может быть следующим:- если
enableReceivedNotificationимеет значениеtrueи подпись получена: строковый литерал"receivedSignature"; или - если подпись обработана:
err: <object|null>:null, если транзакция была успешно обработана на указанном уровне подтверждения; или- TransactionError, если обработать транзакцию не удалось
- если