0 txs
2 calls
constructor
No constructor.
functions
AERODROME_ADAPTER
viewfunction AERODROME_ADAPTER() view returns (address)
AERODROME_FACTORY
viewfunction AERODROME_FACTORY() view returns (address)
AERODROME_ROUTER
viewfunction AERODROME_ROUTER() view returns (address)
BASE_MAINNET_cbETH
viewfunction BASE_MAINNET_cbETH() view returns (address)
BASE_MAINNET_SEAMLESS_WRAPPED_USDC
viewfunction BASE_MAINNET_SEAMLESS_WRAPPED_USDC() view returns (address)
BASE_MAINNET_SEAMLESS_WRAPPED_WETH
viewfunction BASE_MAINNET_SEAMLESS_WRAPPED_WETH() view returns (address)
BASE_MAINNET_SEAMLESS_WRAPPED_WSTETH
viewfunction BASE_MAINNET_SEAMLESS_WRAPPED_WSTETH() view returns (address)
BASE_MAINNET_USDbC
viewfunction BASE_MAINNET_USDbC() view returns (address)
BASE_MAINNET_USDC
viewfunction BASE_MAINNET_USDC() view returns (address)
BASE_MAINNET_WETH
viewfunction BASE_MAINNET_WETH() view returns (address)
BASE_MAINNET_wstETH
viewfunction BASE_MAINNET_wstETH() view returns (address)
ONE_USDbC
viewfunction ONE_USDbC() view returns (uint256)
SEAMLESS_ADDRESS_PROVIDER_BASE_MAINNET
viewfunction SEAMLESS_ADDRESS_PROVIDER_BASE_MAINNET() view returns (address)
SEAMLESS_ATOKEN_IMPL
viewfunction SEAMLESS_ATOKEN_IMPL() view returns (address)
SEAMLESS_COMMUNITY_MULTISIG
viewfunction SEAMLESS_COMMUNITY_MULTISIG() view returns (address)
SEAMLESS_GOV_SHORT_TIMELOCK_ADDRESS
viewfunction SEAMLESS_GOV_SHORT_TIMELOCK_ADDRESS() view returns (address)
SEAMLESS_INCENTIVES_CONTROLLER
viewfunction SEAMLESS_INCENTIVES_CONTROLLER() view returns (address)
SEAMLESS_STABLE_DEBT_TOKEN_IMPL
viewfunction SEAMLESS_STABLE_DEBT_TOKEN_IMPL() view returns (address)
SEAMLESS_TREASURY
viewfunction SEAMLESS_TREASURY() view returns (address)
SEAMLESS_VARIABLE_DEBT_TOKEN_IMPL
viewfunction SEAMLESS_VARIABLE_DEBT_TOKEN_IMPL() view returns (address)
SWAPPER
viewfunction SWAPPER() view returns (address)
UNIVERSAL_AERODROME_ADAPTER
viewfunction UNIVERSAL_AERODROME_ADAPTER() view returns (address)
UNIVERSAL_ROUTER
viewfunction UNIVERSAL_ROUTER() view returns (address)
WETH_USD_ORACLE
viewfunction WETH_USD_ORACLE() view returns (address)
WRAPPED_TOKEN_ADAPTER
viewfunction WRAPPED_TOKEN_ADAPTER() view returns (address)
WSTETH_USD_ORACLE
viewfunction WSTETH_USD_ORACLE() view returns (address)
run
nonpayablefunction run(address strategy)
events
No events.
errors
NotAuthorized
error NotAuthorized()
creation bytecode
0x608060405234801561001057600080fd5b506112b1806100206000396000f3fe608060405234801561001057600080fd5b50600436106101b85760003560e01c806362827c91116100f95780639018b8d011610097578063e8dd7fc311610071578063e8dd7fc31461044b578063ea7906f114610466578063eda4c6bc14610481578063fde017e11461049c57600080fd5b80639018b8d0146103fa578063d113cf0714610415578063db37bab41461043057600080fd5b80637a7d10b1116100d35780637a7d10b11461038e5780637aef4026146103a95780637b634ec0146103c457806384e82ff6146103df57600080fd5b806362827c9114610340578063700d85ae1461035b5780637729ab9c1461037657600080fd5b80632bdec5b9116101665780635250f1e4116101405780635250f1e4146102d457806352b0893b146102ef5780635aa02e2e1461030a578063604c96061461032557600080fd5b80632bdec5b914610289578063488b1d1f146102a4578063522bb704146102bf57600080fd5b806315cb51ce1161019757806315cb51ce146102385780631ea54294146102535780632784c2c81461026e57600080fd5b80626e9231146101bd5780630d97b466146102025780630f597e891461021d575b600080fd5b6101d873d9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca81565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6101d87391ac2fff8cbef5859eaa6dda661febd533cd378081565b6101d873833589fcd6edb6e08f4c7c32d4f71b54bda0291381565b6101d873420dd381b31aef6683db6b902084cb0ffece40da81565b6101d873420000000000000000000000000000000000000681565b6101d873a1b5f2cc9b407177cd8a4acf1699fa0b99955a2281565b6101d873d815218fa8c9bd605c2b048f26cd374a752caa7681565b6101d8736cfc78c96f87e522ebfdf86995609414cfb1dcb281565b6102d26102cd3660046110d0565b6104b7565b005b6101d873c9ae3b5673341859d3ac55941d27c8be4698c9e481565b6101d87387f8d14a8796b22116d267cfe9a57e986f20746881565b6101d873639d2dd24304ac2e6a691d8c1cff4a2665925fee81565b6101d8733e8707557d4ad25d6042f590bcf8a06071da2c5f81565b6101d873b4d5e163738682a955404737f88fdcf15c1391bf81565b6101d873e314ae9d279919a00d4773cce37946a98faddabc81565b610380620f424081565b6040519081526020016101f9565b6101d873c1cba3fcea344f92d9239c08c0568f6f2f0ee45281565b6101d873982f3a0e3183896f9970b8a9ea6b69cd53af108981565b6101d87327076a995387458da63b23d9afe3df851727a8db81565b6101d8733800da378e17a5b8d07d0144c32116359147597781565b6101d8732ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec2281565b6101d8730e02eb705be325407707662c6f6d3466e939f3a081565b6101d873cf77a3ba9a5ca399b7c97c74d54e5b1beb874e4381565b6101d8736cb442acf35158d5eda88fe602221b67b400be3e81565b6101d8739660af3b1955648a72f5c958e80449032d64575581565b6101d87371041dddad3595f9ced3dccfbe3d1f4b0a16bb7081565b6101d8731508f1b71210593406f8b614dcc41cdf3e6d2a6d81565b3373a1b5f2cc9b407177cd8a4acf1699fa0b99955a22148015906104ef57503373639d2dd24304ac2e6a691d8c1cff4a2665925fee14155b15610526576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166367e4ac2c6040518163ffffffff1660e01b8152600401606060405180830381865afa158015610573573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061059791906110f4565b90506000816020015190506000731508f1b71210593406f8b614dcc41cdf3e6d2a6d90508173ffffffffffffffffffffffffffffffffffffffff16632f2ff15d8373ffffffffffffffffffffffffffffffffffffffff1663a3b0b5a36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610622573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610646919061118d565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b168152600481019190915273ffffffffffffffffffffffffffffffffffffffff87166024820152604401600060405180830381600087803b1580156106b357600080fd5b505af11580156106c7573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff16632f2ff15d8373ffffffffffffffffffffffffffffffffffffffff1663a3b0b5a36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610732573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610756919061118d565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526004810191909152731508f1b71210593406f8b614dcc41cdf3e6d2a6d6024820152604401600060405180830381600087803b1580156107c157600080fd5b505af11580156107d5573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff1663021dc8de8373ffffffffffffffffffffffffffffffffffffffff16636f307dc36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610840573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061086491906111a6565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff9182166004820152908516602482018190526044820152606401600060405180830381600087803b1580156108d957600080fd5b505af11580156108ed573d6000803e3d6000fd5b5050505061092d73e314ae9d279919a00d4773cce37946a98faddabc838560400151847387f8d14a8796b22116d267cfe9a57e986f207468619c40610a3c565b6040517f2f2ff15d0000000000000000000000000000000000000000000000000000000081527f928286c473ded01ff8bf61a1986f14a0579066072fa8261442d9fea514d93a4c6004820181905273ffffffffffffffffffffffffffffffffffffffff861660248301529073e314ae9d279919a00d4773cce37946a98faddabc90632f2ff15d90604401600060405180830381600087803b1580156109d157600080fd5b505af11580156109e5573d6000803e3d6000fd5b505050506109f283610fa2565b610a0f73e314ae9d279919a00d4773cce37946a98faddabc610fa2565b610a1882611030565b610a3573e314ae9d279919a00d4773cce37946a98faddabc611030565b5050505050565b60008573ffffffffffffffffffffffffffffffffffffffff16636f307dc36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a89573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aad91906111a6565b6040805160028082526060820190925291925060009190816020015b60408051606081018252600080825260208083018290529282015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff909201910181610ac957905050905060405180606001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1681525081600081518110610b8657610b866111c3565b602002602001018190525060405180606001604052808373ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff1681525081600181518110610c0157610c016111c3565b602090810291909101015260408051600280825260608201909252600091816020015b60408051606081018252600080825260208083018290529282015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff909201910181610c2457905050905060405180606001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1681525081600081518110610ce157610ce16111c3565b602002602001018190525060405180606001604052808473ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1681525081600181518110610d5c57610d5c6111c3565b60209081029190910101526040517f2b77d7e700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a1690632b77d7e790610dbd908b908b9087906004016111f2565b600060405180830381600087803b158015610dd757600080fd5b505af1158015610deb573d6000803e3d6000fd5b50506040517f184e92c900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301528a81166024830152604482018890528c16925063184e92c99150606401600060405180830381600087803b158015610e6757600080fd5b505af1158015610e7b573d6000803e3d6000fd5b50506040517f2b77d7e700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c169250632b77d7e79150610ed5908a908c9086906004016111f2565b600060405180830381600087803b158015610eef57600080fd5b505af1158015610f03573d6000803e3d6000fd5b50506040517f184e92c900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a811660048301528b81166024830152604482018890528c16925063184e92c99150606401600060405180830381600087803b158015610f7f57600080fd5b505af1158015610f93573d6000803e3d6000fd5b50505050505050505050505050565b6040517f36568abe0000000000000000000000000000000000000000000000000000000081526000600482018190523060248301529073ffffffffffffffffffffffffffffffffffffffff8316906336568abe906044015b600060405180830381600087803b15801561101457600080fd5b505af1158015611028573d6000803e3d6000fd5b505050505050565b6040517f36568abe0000000000000000000000000000000000000000000000000000000081527f241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08600482018190523060248301529073ffffffffffffffffffffffffffffffffffffffff8316906336568abe90604401610ffa565b73ffffffffffffffffffffffffffffffffffffffff811681146110cd57600080fd5b50565b6000602082840312156110e257600080fd5b81356110ed816110ab565b9392505050565b60006060828403121561110657600080fd5b6040516060810181811067ffffffffffffffff82111715611150577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604052825161115e816110ab565b8152602083015161116e816110ab565b60208201526040830151611181816110ab565b60408201529392505050565b60006020828403121561119f57600080fd5b5051919050565b6000602082840312156111b857600080fd5b81516110ed816110ab565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000606080830173ffffffffffffffffffffffffffffffffffffffff808816855260208188168187015260408481880152838851808652608089019150838a01955060005b8181101561126a578651805187168452858101518716868501528401518616848401529584019591870191600101611237565b50909b9a505050505050505050505056fea264697066735822122090028ba8b15899dc5c705e96c4046ad8875286b2530b7d5cb9d25aa176ab61f364736f6c63430008150033