Saltar al contenido principal
logo de Avana

Router Contract

Capa de ejecución para acciones específicas del DEX, llamadas a adapters y enrutamiento de liquidación.

Descripción general

El router coordina mecánicas específicas del DEX — depósitos, retiros, reclamaciones de comisiones y pasos de unwind — para que esas acciones no tengan que dispersarse por cada flujo que toca colateral LP.

El router no decide el riesgo. Los factores de colateral, las comprobaciones de salud y la elegibilidad para liquidación permanecen en el Borrow Spoke, el Hub, el stack de oráculos y el risk framework. Consulta Borrow Spoke and Liquidation Framework.

Rol en el sistema

Distintos DEXs exponen distintos métodos de entrada, salida y recolección de comisiones. El router da a Avana una sola capa de integración para esas mecánicas, de modo que los builders no se vean obligados a implementar cada DEX por separado en cada flujo.

Modelo de adapters

Cada familia DEX admitida tiene un adapter que sabe cómo reclamar comisiones, retirar liquidez y exponer las acciones que el protocolo necesita para ese formato LP. Eso mantiene aislado el comportamiento específico del DEX en lugar de filtrarlo a cada ruta de código orientada al usuario.

El soporte de adapters solo importa cuando existen soporte de valoración y liquidación para ese DEX. Un adapter nuevo por sí solo no hace seguro admitir un pool como colateral.

Operaciones admitidas

  • Agrupar llamadas específicas del DEX de depósito, retiro y recolección de comisiones en una sola capa de interfaz
  • Coordinar pasos de unwind o enrutamiento necesarios para la ejecución de liquidación
  • Admitir actualizaciones controladas de posición, como cambios de rango, cuando exista un adapter del DEX
  • Exponer una superficie de integración coherente sin decidir factores de colateral ni comprobaciones de salud

Estado de despliegue

Las direcciones del router, los registros de adapters y las redes habilitadas son específicas del despliegue. Verifica las direcciones por cadena en el registro de contratos publicado o en las release notes.

  • Confirma que el adapter del DEX en el que confías esté habilitado en el despliegue objetivo
  • El soporte del router no significa que un pool esté admitido como colateral