Контракт Router
Шар виконання для DEX-специфічних дій, викликів адаптерів і маршрутизації ліквідації.
Огляд
Роутер координує депозити, зняття коштів, стягнення комісій та кроки ліквідації через специфічні адаптери DEX. Кожен викликач може використовувати цей спільний шар виконання замість того, щоб складати основні виклики DEX самостійно. Router не вирішує ризик. Заставні фактори, перевірки здоров'я та допустимість ліквідації лишаються в Borrow Spoke, Hub, стеку оракулів і ризик-фреймворку. Див. Borrow Spoke and Рамки ліквідації.
Роль у системі
DEX показує різні методи входу в позицію, видалення ліквідності та збору комісій. Маршрутизатор з'єднує потоки транзакцій Avana з цими методами через загальний рівень інтеграції.
Модель адаптерів
Кожна підтримувана сімейство DEX має адаптер для операцій, таких як збір комісій та видалення ліквідності. Адаптер реалізує виклики, необхідні для того формату LP, утримуючи виконання, специфічне для DEX, окремо від решти потоку транзакцій. Адаптер забезпечує підтримку виконання для формату LP. Забезпечене прийняття також вимагає сумісної підтримки оцінки та ліквідації, тому лише розгортання адаптера не дозволяє активувати пул для запозичень.
Підтримувані операції
- Збирати DEX-специфічні виклики депозиту, виведення та збору комісій в один інтерфейсний шар
- Координувати кроки розмотування або маршрутизації, потрібні для виконання ліквідації
- Підтримувати контрольовані оновлення позиції, наприклад зміну діапазону, коли є DEX-адаптер
- Давати узгоджену інтеграційну поверхню, не вирішуючи заставні фактори чи перевірки здоров'я
Статус деплою
Адреси router, реєстри адаптерів і ввімкнені мережі специфічні для деплою. Перевіряйте chain-specific адреси в опублікованому реєстрі контрактів або release notes.
- Переконайтеся, що DEX-адаптер, на який ви спираєтеся, увімкнено на цільовому деплої
- Підтримка router не означає, що пул допущено як заставу
