Vai al contenuto principale
logo di Avana

Router Contract

Layer di esecuzione per azioni specifiche del DEX, chiamate agli adapter e routing di liquidazione.

Panoramica

Il router coordina le meccaniche specifiche del DEX — depositi, prelievi, riscossioni di fee e passi di unwind — così quelle azioni non devono essere sparse in ogni flusso che tocca il collaterale LP.

Il router non decide il rischio. Fattori di collaterale, controlli di salute ed eleggibilità alla liquidazione restano nel Borrow Spoke, Hub, stack degli oracoli e risk framework. Vedi Borrow Spoke and Framework di liquidazione.

Ruolo nel sistema

DEX diversi espongono metodi diversi di ingresso, uscita e riscossione fee. Il router dà ad Avana un unico layer di integrazione per quelle meccaniche, così i builder non sono costretti a implementare ogni DEX separatamente in ogni flusso.

Modello adapter

Ogni famiglia DEX supportata ha un adapter che sa come riscuotere fee, rimuovere liquidità ed esporre le azioni di cui il protocollo ha bisogno per quel formato LP. Così il comportamento specifico del DEX resta isolato invece di filtrare in ogni code path rivolto all'utente.

Il supporto dell'adapter conta solo quando esistono supporto di valorizzazione e liquidazione per quel DEX. Un nuovo adapter da solo non rende un pool sicuro per l'ammissione come collaterale.

Operazioni supportate

  • Raggruppa chiamate di deposito, prelievo e riscossione fee specifiche per DEX in un unico layer di interfaccia
  • Coordinare i passi di unwind o routing necessari per l'esecuzione della liquidazione
  • Supportare aggiornamenti controllati della posizione come cambi di range quando esiste un adapter DEX
  • Esporre una superficie di integrazione coerente senza decidere fattori di collaterale o controlli di salute

Stato di deployment

Indirizzi del router, registry degli adapter e network abilitate sono specifici del deployment. Verifica gli indirizzi per chain dal contract registry pubblicato o dalle release notes.

  • Conferma che l'adapter DEX su cui fai affidamento sia abilitato sul deployment di destinazione
  • Il supporto del router non significa che un pool sia ammesso come collaterale