メインコンテンツへスキップ
このサブスクリプションは不安定と見なされ、バリデータが --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分の非アクティビティタイマーがあります。WebSocket接続を維持するために、ヘルスチェックを実装し、毎分ピンを送信することを強くお勧めします。

認証

api-key
string
必須
あなたのHelius APIキー。無料でダッシュボードから取得できます。

ボディ

params
array
必須

レスポンス

result
integer
サブスクリプションID(登録解除に必要)

通知フォーマット

通知は次のフィールドを持つオブジェクトになります。
  • slot: <u64> - 対応するスロット。
  • err: <object|null> - 通知の公開中に何か問題が発生した場合のエラー。それ以外の場合はnull。
  • block: <object|null> - getBlock RPC HTTPメソッドで見られるブロックオブジェクト。