Contrato Router
Camada de execução para ações específicas de DEX, chamadas de adapter e roteamento de liquidação.
Visão Geral
O router coordena mecânicas específicas de DEX — depósitos, saques, resgates de taxas e passos de unwind — para que essas ações não fiquem espalhadas por todo fluxo que toca colateral LP.
O router não decide risco. Fatores de colateral, verificações de saúde e elegibilidade para liquidação permanecem no Borrow Spoke, Hub, stack de oráculos e risk framework. Veja Borrow Spoke and Framework de Liquidação.
Papel no Sistema
DEXs diferentes expõem métodos diferentes de entrada, saída e coleta de taxas. O router dá à Avana uma camada de integração para essas mecânicas, para que builders não sejam forçados a implementar cada DEX separadamente em todo fluxo.
Modelo de Adapter
Cada família de DEX suportada tem um adapter que sabe como resgatar taxas, remover liquidez e expor as ações de que o protocolo precisa para aquele formato de LP. Isso mantém o comportamento específico do DEX isolado, em vez de vazar para todo caminho de código voltado ao usuário.
Suporte a adapter só importa quando já existem suporte de avaliação e de liquidação para aquele DEX. Um adapter novo, por si só, não torna um pool seguro para admissão como colateral.
Operações Suportadas
- Agrupar chamadas específicas de DEX de depósito, saque e coleta de taxas em uma camada de interface
- Coordenar passos de unwind ou roteamento necessários para a execução da liquidação
- Suportar atualizações controladas de posição, como mudanças de range, quando existe um adapter de DEX
- Expor uma superfície de integração consistente sem decidir fatores de colateral ou verificações de saúde
Status de Deployment
Endereços de router, registries de adapter e redes habilitadas são específicos por deployment. Verifique endereços por chain no registry de contratos publicado ou nas release notes.
- Confirme que o adapter do DEX em que você confia está habilitado no deployment-alvo
- Suporte do router não significa que um pool foi admitido como colateral
