Proxy

Verified contract

Proxy

Active on Ethereum with 5,225 txns
Deployed by via 0xacad53fc at 16688887
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $16,808.51
ERC-20
Value $176,805.92
ERC-20
Value $92,564.8
ERC-20
Value $87,350.5
ERC-20
Value $76,661.4
ERC-20
Value $44,040.09
ERC-20
Value $6,346.63
ERC-20
Value $14.39
ERC-20
Value $0
ERC-20
Value $0
0x0f708c96c0268afefd84d229c20fee06be5a49cc6d129f1ddb4fa39a24e3665e
0xd34c33779a396be3615aaf20f244c9de7510c1f8229eec82dfadc1afc40be292
0x87524b430d4994241cf25b9138d14da7669d17f4d2f28360eafb97e48db08795
0xc589093821a3539b182d011b84d702310fb511b70e2edc8002838253e704fa9e
0xda7ab423daae8382c5e397ae636f6977b0850d6cecffe9de6fd20c1b93483ef0
0x1a7468370383bf07523708a42c17a45da3b1107408f6e97e3f9d477c33066364
0x34f6b6c066b38e6affb1b3b4def421736eed05cf2aab507e35787ac412dee312
0x52d8f1d7751fb4b964c20fb3a4d28739ebb841cae40dfdbec0c38e3ce38bd1d3
0xa25b9bd96cac634ceda622fec5a0fda048333b062674a4bb3eadbf9412c26a25
0xd091a5f91874f8361d6ce314140b6455e34cd28347be6e9cbd6a303640122404

Functions
Getter at block 21243803
admin(view returns (address _admin)
0xff030beb0335432e156a0ee55bd87850eaad228e
implementation(view returns (address _implementation)
0xaf780de01dc9c6ff4c29c6556b4666e852951584
DELAY_ADDRESS(view returns (address)
0xc3a99a855d060d727367c599ecb2423e0bebee24
EXECUTION_GAS_LIMIT(view returns (uint256)
710000
FACTORY_ADDRESS(view returns (address)
0xc480b33ee5229de3fbdfad1d2dcd3f3bad0c56c6
WETH_ADDRESS(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
__RESERVED__OLD_DELAY(view returns (address)
0x350232f55a38254320c0200c216ac899f6808014
__RESERVED__OLD_ETH_TRANSFER_GAS_COST(view returns (uint256)
4104
__RESERVED__OLD_EXECUTION_GAS_LIMIT(view returns (uint256)
500000
__RESERVED__OLD_FACTORY(view returns (address)
0xc480b33ee5229de3fbdfad1d2dcd3f3bad0c56c6
__RESERVED__OLD_WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
__RESERVED__SLOT_6_USED_IN_PREVIOUS_VERSIONS(view returns (uint256)
1050000000000000000
delay(pure returns (address)
0xc3a99a855d060d727367c599ecb2423e0bebee24
ethTransferGasCost(pure returns (uint256)
14104
executionGasLimit(pure returns (uint256)
710000
factory(pure returns (address)
0xc480b33ee5229de3fbdfad1d2dcd3f3bad0c56c6
initialized(view returns (uint8)
1
owner(view returns (address)
0xff030beb0335432e156a0ee55bd87850eaad228e
rebalancer(view returns (address)
0x86d72fe435aefe6202ac06899204e5edda45e2f3
weth(pure returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
__RESERVED__OLD_TOKEN_LIMIT_MAX_MULTIPLIER(addressview returns (uint256)
__RESERVED__OLD_TOKEN_LIMIT_MIN(addressview returns (uint256)
__RESERVED__OLD_TOLERANCE(addressview returns (uint16)
__RESERVED__OLD_TWAP_INTERVAL(addressview returns (uint32)
getPoolState(address token0address token1view returns (uint256 priceuint256 feeuint256 limitMin0uint256 limitMax0uint256 limitMin1uint256 limitMax1)
getPriceByPairAddress(address pairbool invertedview returns (uint8 xDecimalsuint8 yDecimalsuint256 price)
getPriceByTokenAddresses(address tokenInaddress tokenOutview returns (uint256 price)
getTokenLimitMaxMultiplier(addresspure returns (uint256)
getTokenLimitMin(address tokenpure returns (uint256)
getTolerance(addresspure returns (uint16)
getTwapInterval(addresspure returns (uint32)
isOneInchRouterWhitelisted(addressview returns (bool)
isPairEnabled(addressview returns (bool)
quoteBuy(address tokenInaddress tokenOutuint256 amountOutview returns (uint256 amountIn)
quoteSell(address tokenInaddress tokenOutuint256 amountInview returns (uint256 amountOut)
swapFee(addressview returns (uint256)
tokenLimitMaxMultiplier(address tokenpure returns (uint256)
tokenLimitMin(address tokenpure returns (uint256)
tolerance(address pairpure returns (uint16)
twapInterval(address pairpure returns (uint32)
State-modifying
setAdmin(address _admin
setImplementation(address _implementation
approve(address tokenuint256 amountaddress to
buy(struct ITwapRelayerBuyParams buyParamspayable returns (uint256 orderId)
initialize(
initializeLock(
rebalanceSellWithDelay(address tokenInaddress tokenOutuint256 amountIn
rebalanceSellWithOneInch(address tokenInuint256 amountInaddress oneInchRouteruint256 _gasbytes data
sell(struct ITwapRelayerSellParams sellParamspayable returns (uint256 orderId)
setOwner(address _owner
setPairEnabled(address pairbool enabled
setRebalancer(address _rebalancer
setSwapFee(address pairuint256 fee
unwrapWeth(uint256 amount
whitelistOneInchRouter(address oneInchRouterbool whitelisted
withdraw(address tokenuint256 amountaddress to
wrapEth(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approve(address tokenaddress touint256 amount
Buy(address indexed senderaddress tokenInaddress tokenOutuint256 amountInuint256 amountInMaxuint256 amountOutbool wrapUnwrapuint256 feeaddress indexed toaddress orderContractuint256 indexed orderId
DelaySet(address delay
EthTransferGasCostSet(uint256 gasCost
ExecutionGasLimitSet(uint256 limit
Initialized(address _factoryaddress _delayaddress _weth
OneInchRouterWhitelisted(address indexed oneInchRouterbool whitelisted
OwnerSet(address owner
PairEnabledSet(address pairbool enabled
RebalanceSellWithDelay(address indexed senderaddress tokenInaddress tokenOutuint256 amountInuint256 indexed delayOrderId
RebalanceSellWithOneInch(address indexed oneInchRouteruint256 gasbytes data
RebalancerSet(address rebalancer
Sell(address indexed senderaddress tokenInaddress tokenOutuint256 amountInuint256 amountOutuint256 amountOutMinbool wrapUnwrapuint256 feeaddress indexed toaddress orderContractuint256 indexed orderId
SwapFeeSet(address pairuint256 fee
TokenLimitMaxMultiplierSet(address tokenuint256 limit
TokenLimitMinSet(address tokenuint256 limit
ToleranceSet(address pairuint16 tolerance
TwapIntervalSet(address pairuint32 interval
UnwrapWeth(uint256 amount
Withdraw(address tokenaddress touint256 amount
WrapEth(uint256 amount
Constructor
constructor(address _implementation
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.