Ir para o conteúdo principal
logotipo do Avana

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