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

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