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
