Exit Intelligence Streamとは?
Exit Intelligence Streamは、ウォレットをオンチェーンで監視し、トークンポジションを追跡し、リアルタイムで損益戦略を評価し、閾値に達したときに事前構築された未署名エグジットトランザクションを配信する持続的なWebSocket接続です。 ProfessionalおよびAdvancedティアのサブスクライバーは、スリッページバンドと流動性トレンドデータを含むリアルタイムの流動性スナップショットも受信し、特定の価格インパクトでポジションのどれだけを売却できるか、プール流動性が増加、安定、減少しているかの可視性を得られます。詳細は完全なアナウンスを参照してください。エンドポイント
x-api-keyヘッダーを通じて処理され、SDKが自動的に設定します。
Exit Intelligence StreamとRESTの使い分け
サーバーにポジションを監視させエグジットトランザクションを自動配信させたい場合はExit Intelligence Streamを使用してください。オンデマンドで単一のトランザクションを構築する必要がある場合はREST APIを使用してください。
高レベルフロー
- APIキーを使用して
wss://stream.lasersell.io/v1/wsに接続。 - サーバーから
hello_okを受信(セッションIDとレート制限を含む)。 - ウォレット公開鍵と戦略パラメータを含む**
configureを送信**。 - 既存のトークン保有に対する初期
balance_updateメッセージを受信。 - ストリームが監視: 新しいトークン到着のためにウォレットを監視し、損益を追跡。
- ポジションがテイクプロフィット、ストップロス、トレーリングストップ、またはデッドラインに達すると、サーバーが
exit_signal_with_txを送信。 - 未署名トランザクションをローカルで署名して送信。
SDKエントリーポイント
SDKは2つの抽象化レベルを提供します:StreamClient: 低レベルクライアント。WebSocket接続、再接続、メッセージフレーミングを管理。生のServerMessageオブジェクトを返します。StreamSession: 高レベルラッパー。StreamClientをポジション追跡、デッドラインタイマー、流動性スナップショットキャッシング、PositionHandleを含む型付きStreamEventオブジェクトでラップします。
StreamSessionから始めてください。
次のステップ
- 接続ライフサイクル: ハンドシェイク、再接続、レーンスプリッティングの詳細。
- 戦略設定: プロフィットターゲット、ストップロス、トレーリングストップの設定。
- サーバーイベント: 流動性スナップショットを含む9種類のサーバーメッセージの完全なスキーマ。
- クライアントメッセージ: 6種類のクライアントメッセージとそのスキーマ。

