メインコンテンツへスキップ
これは、LaserStream WebSocket で利用可能なすべてのWebSocketメソッドの包括的なリストです — 標準のSolanaサブスクリプションメソッドとHelius固有の拡張機能を含みます。 個々のメソッドの詳細な情報、パラメータ、結果、例については、APIリファレンスページを参照してください。
LaserStream WebSocketは、LaserStream gRPCを動かすのと同じバックエンドで、すべてのSolanaサブスクリプションメソッドを提供し、標準のAgave RPCベースのWebSocket実装よりも最大200 ms速い応答を実現します。

サポートされているWebSocketメソッド

accountSubscribe

特定のアカウントの公開鍵に対するlamportsまたはデータの変更があった場合の通知を受けるためにアカウントにサブスクライブ

accountUnsubscribe

アカウント変更通知からのサブスクリプションを解除

logsSubscribe

トランザクションログにサブスクライブ

logsUnsubscribe

トランザクションログからのサブスクリプションを解除

programSubscribe

プログラムにサブスクライブして、プログラムが所有するアカウントのlamportsまたはデータの変更があった場合の通知を受ける

programUnsubscribe

プログラム通知からのサブスクリプションを解除

rootSubscribe

バリデータによって新しいルートが設定されるたびに通知を受け取るためにサブスクライブ

rootUnsubscribe

ルート通知からのサブスクリプションを解除

signatureSubscribe

トランザクション署名にサブスクライブして、トランザクションが確認されたときの通知を受ける

signatureUnsubscribe

署名確認通知からのサブスクリプションを解除

slotSubscribe

スロットがバリデータによって処理されるたびに通知を受け取るためにサブスクライブ

slotUnsubscribe

スロット通知からのサブスクリプションを解除

transactionSubscribe

カスタムフィルターを使用したリアルタイムのトランザクションイベントにサブスクライブ

不安定なメソッド(サポートされていません)

これらのサブスクリプションメソッドは不安定と見なされ、Heliusではサポートされていません。 このドキュメントは参考のために提供されています。

blockSubscribe

新しいブロックが確認または最終確定されるたびに通知を受け取るためにサブスクライブ

blockUnsubscribe

ブロック通知からのサブスクリプションを解除

slotsUpdatesSubscribe

高性能アプリケーション向けに最適化されたスロットが処理されるたびに通知を受け取るためにサブスクライブ

slotsUpdatesUnsubscribe

スロット更新通知からのサブスクリプションを解除

voteSubscribe

ゴシップで新しい投票が観察されるたびに通知を受け取るためにサブスクライブ

voteUnsubscribe

投票通知からのサブスクリプションを解除

次のステップ

始めるには:
  1. Heliusアカウントにサインアップします(エージェント:アカウントをプログラム的に作成するにはHelius CLIを使用してください)
  2. WebSocketエンドポイントを取得します
  3. WebSockets クイックスタートガイドに従います。

サポート

WebSocketsの使用に関して助けが必要な場合は、FAQsをお読みいただき、サポートにお問い合わせください:

Discord コミュニティ

リアルタイムサポートのためにDiscordに参加

メールサポート

サポートチームに直接連絡