Перейти к основному содержимому
логотип Avana

Контракт 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 не означает, что пул допущен как залог