Przejdź do głównej treści
Logo Avana

Router Contract

Warstwa egzekucji dla akcji właściwych dla DEX-a, wywołań adapterów i routingu likwidacji.

Przegląd

Router koordynuje mechaniki właściwe dla DEX-a — wpłaty, wycofania, odbiór opłat i kroki unwindu — żeby te akcje nie musiały być rozsiane po każdym flow, które dotyka zabezpieczenia LP.

Router nie decyduje o ryzyku. Collateral factors, kontrole zdrowia i kwalifikacja do likwidacji pozostają w Borrow Spoke, Hubie, stacku oracle i frameworku ryzyka. Zobacz Borrow Spoke and Liquidation Framework.

Rola w systemie

Różne DEX-y udostępniają różne metody wejścia, wyjścia i odbioru opłat. Router daje Avana jedną warstwę integracji dla tych mechanik, żeby builderzy nie musieli implementować każdego DEX-a osobno w każdym flow.

Model adaptera

Każda obsługiwana rodzina DEX ma adapter, który wie, jak odbierać opłaty, usuwać płynność i udostępniać akcje potrzebne protokołowi dla tego formatu LP. To utrzymuje zachowanie właściwe dla DEX-a w izolacji zamiast wyciekać do każdej ścieżki kodu skierowanej do użytkownika.

Support adaptera ma znaczenie dopiero wtedy, gdy istnieje support wyceny i likwidacji dla tego DEX-a. Sam nowy adapter nie czyni poola bezpiecznym do dopuszczenia jako zabezpieczenie.

Obsługiwane operacje

  • Spakuj wywołania wpłaty, wycofania i odbioru opłat właściwe dla DEX-a w jedną warstwę interfejsu
  • Koordynuj kroki unwindu lub routingu potrzebne do egzekucji likwidacji
  • Wspieraj kontrolowane aktualizacje pozycji, np. zmiany zakresu, gdy istnieje adapter DEX
  • Udostępnij spójną powierzchnię integracji bez decydowania o collateral factors ani kontrolach zdrowia

Status wdrożenia

Adresy routera, rejestry adapterów i włączone sieci są właściwe dla wdrożenia. Zweryfikuj adresy chain-specific z opublikowanego rejestru kontraktów lub release notes.

  • Potwierdź, że adapter DEX, na którym polegasz, jest włączony na docelowym wdrożeniu
  • Support routera nie oznacza, że pool jest dopuszczony jako zabezpieczenie