AMMRouter https://docs.hazbase.com/en/smart-contracts/contracts/amm-router/ SMART CONTRACTS ← Contract catalog AMMRouter Route swaps and liquidity operations to pools. Overview Contract catalog Choose by use case Permissions & operations Markets & fund routing AMMRouter .sol Role and use Provide swap paths and recipient conditions as an application entry point to CircuitBreakerAMM pools. Integration considerations Provide token approvals, minimum output and deadlines. Account for differences between a quote and actual execution. Key contract operations Key entry points for direct contract calls. Consult the linked implementation and matching ABI for parameters, types and access conditions. Operation Purpose swapExactTokensForTokens Swap tokens along a path addLiquidity Add pool liquidity removeLiquidity Remove pool liquidity quoteExactTokensForTokens Quote output along a swap path Related contracts CircuitBreakerAMM A liquidity pool with controls responding to price movements. AMMFactory Create and look up pools for token pairs. Put it into practice Payments & connected services See the data model, processing sequence and SDK code for an application-level implementation. Read the implementation pattern Specification and source The Solidity source is pinned to the revision below. Match it with the SDK version and your network’s implementation address and ABI. circuitbreaker-amm/contracts/AMMRouter.sol Source revision : b53a5b5 ← Back to the contract catalog Permissions & operations