ルーターコントラクト
DEX固有のアクション、アダプター呼び出し、清算ルーティングのための実行層。
概要
ルーターはDEX固有のメカニズム──入金、出金、手数料請求、アンワインドのステップ──を調整するので、これらの操作をLPの担保に関わるすべてのフローに散らばらせる必要はありません。
ルーターはリスクを判断しません。補助的な要素、ヘルスチェック、および清算の適格性は、Borrow Spoke、Hub、オラクルスタック、およびリスクフレームワークに残ります。参照してください Borrow Spoke and 清算フレームワーク.
システム内の役割
異なるDEXは、異なるエントリー、出口、および手数料徴収の方法を提供します。ルーターは、これらの仕組みに対してAvanaに1つの統合レイヤーを提供するため、開発者は各フローで個別にDEXを実装する必要がありません。
アダプタモデル
各対応するDEXファミリーには、手数料の請求方法、流動性の除去方法、そしてそのLPフォーマットのためにプロトコルが必要とするアクションを公開する方法を知っているアダプターがあります。これにより、DEX固有の動作が隔離され、すべてのユーザー向けコードパスに漏れることが防がれます。
アダプターのサポートは、DEXに対する評価および清算のサポートが存在する場合にのみ重要です。新しいアダプターだけでは、プールが担保として認められる安全性は向上しません。
対応オペレーション
- バンドルDEX専用の入金、出金、および手数料徴収の呼び出しを1つのインターフェース層にまとめる
- 清算実行に必要な手順の調整やルーティングを行う
- DEXアダプターが存在する場合に、範囲の変更などの制御された位置更新をサポートする
- 付帯要素やヘルスチェックを決定せずに、一貫した統合インターフェースを公開する
デプロイ状況
ルーターアドレス、アダプタレジストリ、および有効なネットワークは、デプロイメント固有です。公開されたコントラクトレジストリまたはリリースノートから、チェーン固有のアドレスを確認してください。
- 依存しているDEXアダプターが対象のデプロイで有効になっていることを確認してください
- ルーターのサポートがあるからといって、プールが担保として認められるわけではありません
