Contracts
Interfaces and libraries
Interfaces and support libraries that define contract boundaries in the repository.
Interfaces
IAMMIControllerIEVEIExitQueueIOracleIStrategyIStrategyManager
Why They Matter
Interfaces formalize:
- controller-to-manager coordination
- AMM-to-queue coordination
- strategy requirements for registration
- oracle lookup expectations
Strategy Contract Boundary
IStrategy is especially important because it defines:
- metadata
- safety level
- withdrawal priority
- ETH NAV reporting
- deposit / withdraw / queue / rebalance hooks
Last updated on