signatureNotificationがRPCによって送信されるとサーバーによって自動的にキャンセルされます。
エンドポイント
Websocketsは次のURLでmainnetおよびdevnetで利用可能です:- Mainnet
wss://mainnet.helius-rpc.com/?api-key=<api-key> - Devnet
wss://devnet.helius-rpc.com/?api-key=<api-key>
Websocketsには10分の非アクティビティタイマーがあります。Websocket接続を維持するためにヘルスチェックを実装し、毎分pingを送信することを強くお勧めします。
認証
本文
レスポンス
サブスクリプションID(購読解除に必要)
通知フォーマット
通知は、次を含むオブジェクトの値を持つRpcResponse JSONオブジェクトです:slot: <u64>- 対応するスロット。value: <object|string>- RpcSignatureResultの通知値、結果は次のいずれかになります:enableReceivedNotificationがtrueで署名が受信された場合: リテラル文字列"receivedSignature"、または- 署名が処理された場合:
err: <object|null>:- 指定されたコミットメントレベルでトランザクションが正常に処理された場合は
null、または - トランザクションが失敗した場合はTransactionError。
- 指定されたコミットメントレベルでトランザクションが正常に処理された場合は