Augustus v5 smart contracts

circle-exclamation

AugustusSwapper

The contract router is responsible for making swaps.

TokenTransferProxy

The Spender contract is responsible for moving ERC20 tokens (and equivalents on side chains). To get the address, you can call getTokenTransferProxy() on Augustus.

Augustus Registry

Use AugustusRegistry to verify AugustusSwapper addresses.

AugustusSwapper (implements IParaswap through fallback method)

ABI (merged AugustusSwapper and IParaswap ABIs)

file-download
34KB

IAugustusSwapper

(Generated from AugustusSwapper ABI using ABI2Solidity toolarrow-up-right then edited to add FeeStructure)

IParaswap

Utils

Fee Claimer

Last updated