Контракт Router
Слой исполнения для DEX-специфичных действий, вызовов адаптеров и маршрутизации ликвидации.
Обзор
Router координирует DEX-специфичную механику — депозиты, выводы, получение комиссий и шаги размотки — чтобы эти действия не были разбросаны по каждому потоку, касающемуся LP-залога.
Router не решает риск. Залоговые факторы, проверки здоровья и допустимость ликвидации остаются в Borrow Spoke, Hub, стеке оракулов и риск-фреймворке. См. Borrow Spoke and Рамки ликвидации.
Роль в системе
Разные DEX предоставляют разные методы входа, выхода и сбора комиссий. Router даёт Avana один интеграционный слой для этой механики, чтобы билдерам не пришлось реализовывать каждый DEX отдельно в каждом потоке.
Модель адаптеров
У каждого поддерживаемого семейства DEX есть адаптер, который знает, как получать комиссии, убирать ликвидность и предоставлять действия, нужные протоколу для этого формата LP. Так DEX-специфичное поведение изолируется и не протекает в каждый пользовательский code path.
Поддержка адаптера имеет смысл только когда для этого DEX уже есть поддержка оценки и ликвидации. Новый адаптер сам по себе не делает пул безопасным для допуска залога.
Поддерживаемые операции
- Собирать DEX-специфичные вызовы депозита, вывода и сбора комиссий в один интерфейсный слой
- Координировать шаги размотки или маршрутизации, нужные для исполнения ликвидации
- Поддерживать контролируемые обновления позиции, например смену диапазона, когда есть DEX-адаптер
- Давать согласованную интеграционную поверхность, не решая залоговые факторы или проверки здоровья
Статус деплоя
Адреса router, реестры адаптеров и включённые сети специфичны для деплоя. Проверяйте chain-specific адреса в опубликованном реестре контрактов или release notes.
- Убедитесь, что DEX-адаптер, на который вы опираетесь, включён на целевом деплое
- Поддержка router не означает, что пул допущен как залог
