課金とレート制限
WebSocket イベントはどれくらいのクレジットを消費しますか?
WebSocket イベントはどれくらいのクレジットを消費しますか?
新しい WebSocket 接続を開くには 1 クレジットがかかります。すべての LaserStream WebSocket ストリーミングデータは、0.1 MB ごとに 2 クレジットで計測されます。
LaserStream WebSocket は標準の Agave RPC ベースの WebSockets と比べてどれくらい速いですか?
LaserStream WebSocket は標準の Agave RPC ベースの WebSockets と比べてどれくらい速いですか?
LaserStream WebSocket は、平均して標準の Agave RPC ベースの WebSocket 実装より 1.5 倍から 2 倍速いです。標準の Solana サブスクリプションメソッドと Helius 拡張機能(
transactionSubscribe、拡張 accountSubscribe)を、LaserStream ストリーミング インフラストラクチャでバックアップされた単一のエンドポイントから提供します。切断と再試行
なぜ WebSocket 接続が切断されるのですか?
なぜ WebSocket 接続が切断されるのですか?
WebSockets には、アイドル状態の接続を切断する 10 分間の非アクティブタイマーがあります。切断を防ぐには:
- ヘルスチェックを実装する: 接続を維持するために毎分 ping を送信
- 再接続ロジックを追加する: 切断時に自動的に再接続
- 適切な接続管理を使用する: WebSockets ドキュメント に示されているパターンに従う
WebSockets の使用
WebSockets のエンドポイントはどれを使用すればよいですか?
WebSockets のエンドポイントはどれを使用すればよいですか?
LaserStream WebSocket はネットワークごとに統一された 1 つのエンドポイントを使用します:
wss://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY と wss://devnet.helius-rpc.com/?api-key=YOUR_API_KEY。同じエンドポイントは、標準の Solana サブスクリプションメソッドと Helius 拡張機能 (transactionSubscribe、拡張 accountSubscribe) の両方を提供します。最速の Solana WebSockets を試したい場合は、新しい Gatekeeper (Beta) エンドポイント:wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY をお試しください。以前はこれを 'Enhanced WebSockets' と呼んでいましたが、何か変更がありますか?
以前はこれを 'Enhanced WebSockets' と呼んでいましたが、何か変更がありますか?
いいえ、何も変更ありません。以前ドキュメント化された “Enhanced WebSockets” (Helius 拡張機能のような
transactionSubscribe) は、同じ wss://mainnet.helius-rpc.com / wss://devnet.helius-rpc.com エンドポイントから提供される LaserStream WebSocket の一部となりました。古い /enhanced-websockets/* URL は、新しい場所である /rpc/websocket/* にリダイレクトされます。アクティブな WebSocket 接続の最大数はどれくらいですか?
アクティブな WebSocket 接続の最大数はどれくらいですか?
Free プランでは、5 つの WebSocket 接続が同時に可能です。Developer プランでは 150 接続が可能で、Business プランでは 250 接続、Professional プランでは最大 1,000 WebSocket 接続が可能です。
なぜクライアントが一部の WebSocket アップデートを受信しないのですか?
なぜクライアントが一部の WebSocket アップデートを受信しないのですか?
クライアントは WebSocket サーバーからのメッセージの受信速度を維持する必要があります。クライアントが WebSocket アップデートを見逃す一般的な原因には、ネットワーク帯域幅の不足、クライアント側の処理が遅すぎる(たとえばプログラミング言語が遅すぎる)、またはメインスレッドをブロックする処理ロジックが含まれます。
同じ WebSocket 接続で複数のアカウントにサブスクライブできますか?
同じ WebSocket 接続で複数のアカウントにサブスクライブできますか?
はい、同じ WebSocket 接続を使用して
accountSubscribe に複数のサブスクリプションを作成できます。WebSockets を使用してフルトランザクションにサブスクライブするには?
WebSockets を使用してフルトランザクションにサブスクライブするには?
Helius の 標準の Solana メソッドの場合、監視ニーズに応じて
transactionSubscribe の場合、サブスクリプションオプションに transactionDetails: "full" を設定:logsSubscribe または signatureSubscribe を使用してください。各サブスクリプションタイプの詳細な例については、WebSockets ガイド を参照してください。さらなるサポートが必要ですか?
サポートに連絡
Discord、チャット、メールサポートを通じてチームからのサポートを受けることができます。
ステータスページ
リアルタイムのサービス可用性とパフォーマンス情報を確認できます。