0x4629c578a9e49ef4aaabfee03f238cb11625f78b

Verified contract

Proxy

Active on Ethereum with 9 txns
Deployed by via 0x78865d49 at 16449883
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
-
variable spans 5 additional slots
-
variable spans 5 additional slots
-
variable spans 5 additional slots
 (#0)
ERC-1555
--
0x47ba68529f675532b59dda358aa83690a759b87e0ceac11ec658e25387929bdc
0x15d8e5cec0e7ce13fe25a9e332c42f4e06cb0ff718cc254247196ef0f8054ed4
0x425617581b0da1920093e268d0424a970d58545000511ee6e05dc821b6462146
0xeed8cc9f59568214d4060d7437f0eee89a34bd2fdf60641c119aa89113efab34
0x490751d42bf3906713c5c768a69ba13967a452bd3b1a2f291c3880e7f69fd41b
0xa18ec589764781c3bcc3c8eade38de8d55bf7087b97f47f0958168063924e621
0x09c508de0753d80b899fccebd56844c354d4b08c94176999bccddbae866b8020
0x3fd10281654eb1752db6f6bf75421eacd9f9304ed74a7bf64345ce617e13aa3e
0xf41c97da397eb9bb90f93d8f5b5fdd81c7aff6213f6ebc6a63ebbc6fb47c1879

Functions
Getter at block 20890669
ANY_ADDRESS(view returns (address)
0xffffffffffffffffffffffffffffffffffffffff
NAMESPACE(view returns (bytes32)
0xdd327ba0ba6e7bb0e0099273577340e52e9e071b1b87834b866bafccdc4c14cb
bridgeConnector(view returns (address)
0xbc6628f3164ff943e49be07ff6b4c9c116be4971
bridgeFee(view returns (uint256 pctuint256 capaddress tokenuint256 perioduint256 totalChargeduint256 nextResetTime)
(pct=0, cap=0, token=0x0000000000000000000000000000000000000000, period=0, totalCharged=0, nextResetTime=0)
feeCollector(view returns (address)
0x0000000000000000000000000000000000000000
performanceFee(view returns (uint256 pctuint256 capaddress tokenuint256 perioduint256 totalChargeduint256 nextResetTime)
(pct=0, cap=0, token=0x0000000000000000000000000000000000000000, period=0, totalCharged=0, nextResetTime=0)
priceOracle(view returns (address)
0xa36caee7b277630890f8ef5f30bb712e9d15cd6b
registry(view returns (address)
0xde6d4872c0c8167fb4f405c7854fd2fed7edca21
swapConnector(view returns (address)
0xebe080c88f6d65fd055aaf0ede7b431eb284450d
swapFee(view returns (uint256 pctuint256 capaddress tokenuint256 perioduint256 totalChargeduint256 nextResetTime)
(pct=0, cap=0, token=0x0000000000000000000000000000000000000000, period=0, totalCharged=0, nextResetTime=0)
withdrawFee(view returns (uint256 pctuint256 capaddress tokenuint256 perioduint256 totalChargeduint256 nextResetTime)
(pct=0, cap=0, token=0x0000000000000000000000000000000000000000, period=0, totalCharged=0, nextResetTime=0)
wrappedNativeToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getPrice(address baseaddress quoteview returns (uint256)
getPriceFeed(address baseaddress quoteview returns (address)
investedValue(addressview returns (uint256)
isAuthorized(address whobytes4 whatview returns (bool)
isStrategyAllowed(addressview returns (bool)
lastValue(address strategyview returns (uint256)
State-modifying
authorize(address whobytes4 what
bridge(uint8 sourceuint256 chainIdaddress tokenuint256 amountuint8 limitTypeuint256 limitAmountaddress recipientbytes datareturns (uint256 bridged)
call(address targetbytes callDatauint256 valuebytes datareturns (bytes result)
claim(address strategybytes datareturns (address[] tokensuint256[] amounts)
collect(address tokenaddress fromuint256 amountbytes datareturns (uint256 collected)
exit(address strategyaddress[] tokensInuint256[] amountsInuint256 slippagebytes datareturns (address[] tokensOutuint256[] amountsOut)
initialize(address admin
join(address strategyaddress[] tokensInuint256[] amountsInuint256 slippagebytes datareturns (address[] tokensOutuint256[] amountsOut)
setBridgeConnector(address newBridgeConnector
setBridgeFee(uint256 pctuint256 capaddress tokenuint256 period
setFeeCollector(address newFeeCollector
setPerformanceFee(uint256 pctuint256 capaddress tokenuint256 period
setPriceFeed(address baseaddress quoteaddress feed
setPriceFeeds(address[] basesaddress[] quotesaddress[] feeds
setPriceOracle(address newPriceOracle
setStrategy(address strategybool allowed
setSwapConnector(address newSwapConnector
setSwapFee(uint256 pctuint256 capaddress tokenuint256 period
setWithdrawFee(uint256 pctuint256 capaddress tokenuint256 period
swap(uint8 sourceaddress tokenInaddress tokenOutuint256 amountInuint8 limitTypeuint256 limitAmountbytes datareturns (uint256 amountOut)
unauthorize(address whobytes4 what
unwrap(uint256 amountbytes datareturns (uint256 unwrapped)
withdraw(address tokenuint256 amountaddress recipientbytes datareturns (uint256 withdrawn)
wrap(uint256 amountbytes datareturns (uint256 wrapped)
Events
Authorized(address indexed whobytes4 what
Bridge(uint8 indexed sourceuint256 indexed chainIdaddress indexed tokenuint256 amountInuint256 minAmountOutuint256 feeaddress recipientbytes data
BridgeConnectorSet(address indexed bridgeConnector
BridgeFeeSet(uint256 pctuint256 capaddress tokenuint256 period
Call(address indexed targetbytes callDatauint256 valuebytes resultbytes data
Claim(address indexed strategyaddress[] tokensuint256[] amountsbytes data
Collect(address indexed tokenaddress indexed fromuint256 collectedbytes data
Exit(address indexed strategyaddress[] tokensInuint256[] amountsInaddress[] tokensOutuint256[] amountsOutuint256 valueuint256[] feesuint256 slippagebytes data
FeeCollectorSet(address indexed feeCollector
Initialized(uint8 version
Join(address indexed strategyaddress[] tokensInuint256[] amountsInaddress[] tokensOutuint256[] amountsOutuint256 valueuint256 slippagebytes data
PerformanceFeeSet(uint256 pctuint256 capaddress tokenuint256 period
PriceFeedSet(address indexed baseaddress indexed quoteaddress feed
PriceOracleSet(address indexed priceOracle
StrategySet(address indexed strategybool allowed
Swap(uint8 indexed sourceaddress indexed tokenInaddress indexed tokenOutuint256 amountInuint256 amountOutuint256 minAmountOutuint256 feebytes data
SwapConnectorSet(address indexed swapConnector
SwapFeeSet(uint256 pctuint256 capaddress tokenuint256 period
Unauthorized(address indexed whobytes4 what
Unwrap(uint256 amountuint256 unwrappedbytes data
Withdraw(address indexed tokenaddress indexed recipientuint256 withdrawnuint256 feebytes data
WithdrawFeeSet(uint256 pctuint256 capaddress tokenuint256 period
Wrap(uint256 amountuint256 wrappedbytes data
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.