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
