ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 61 txns
Deployed by via 0x525482f8 at 17097009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
14 additional variables
ERC-20
Value $1,690,955.18
ERC-20
Value $1,673,157.55
ERC-20
Value $1,037.28
ERC-20
Value $294.52
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x8cdcc2169f6387edebd0a45cdf7db13b6e3c8650db52ddb271d453e08fc663cb
0x80463d48ef761424dfc5257e2e2a2769d18a89e1541eb61aea3fc170f91995ff
0xfa315deaa944b3c1e95b19faa24bf50999bfaa2143a99d7277ca63643e6d1f27
0x598be4081a27d6c94e8d8bfce348028ae1b2274f8cc21c9b118fa80f41a8a483
0x25e7f9a8474e89a1db040dcc867275328bbef59d122c97372b6d1218880722d6
0xc47f2ac8d6d2c8b4f8c549fb2232d848cf513e8edfde7251ce98368d7a8f0c3b
0x0a96c3bd7476bd5d3eb9ad97edb50f1f2b9e94e90f3f22051a0ae72eefb4c71e
0x635b96866effecdc58f88c020c32cf10552c82626bed60c114bd2c5fe4e92236
0x7460bf10cd384bd2668ed372c8bec2c948f8c370d4bcd2029c5b744ed49c5e73
0x7bb32d5e342557d0c826e22c33f310318637fffa7be65b52c61c2c772422c574

Functions
Getter at block 21311680
MAX_BACKING_BUFFER(view returns (uint192)
1000000000000000000
MAX_TRADE_SLIPPAGE(view returns (uint192)
1000000000000000000
MAX_TRADE_VOLUME(view returns (uint192)
100000000000000000000000000000
MAX_TRADING_DELAY(view returns (uint48)
31536000
backingBuffer(view returns (uint192)
1000000000000000
main(view returns (address)
0x2cabaa8010b3fbbdeebe4a2d0feffc2ed155bf37
maxTradeSlippage(view returns (uint192)
5000000000000000
minTradeVolume(view returns (uint192)
1000000000000000000000
 
proxiableUUID(view returns (bytes32)
tradesNonce(view returns (uint256)
25
tradesOpen(view returns (uint48)
0
tradingDelay(view returns (uint48)
0
version(pure returns (string)
3.4.0
Read-only
trades(addressview returns (address)
tradingContext(struct BasketRange basketsHeldview returns (struct TradingContext ctxstruct Registry reg)
State-modifying
cacheComponents(
claimRewards(
claimRewardsSingle(address erc20
forwardRevenue(address[] erc20s
grantRTokenAllowance(address erc20
init(address main_uint48 tradingDelay_uint192 backingBuffer_uint192 maxTradeSlippage_uint192 minTradeVolume_
multicall(bytes[] datareturns (bytes[] results)
rebalance(uint8 kind
setBackingBuffer(uint192 val
setMaxTradeSlippage(uint192 val
setMinTradeVolume(uint192 val
setTradingDelay(uint48 val
settleTrade(address sellreturns (address trade)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BackingBufferSet(uint192 oldValuint192 newVal
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
MaxTradeSlippageSet(uint192 oldValuint192 newVal
MinTradeVolumeSet(uint192 oldValuint192 newVal
RewardsClaimed(address indexed erc20uint256 amount
TradeSettled(address indexed tradeaddress indexed selladdress indexed buyuint256 sellAmountuint256 buyAmount
TradeStarted(address indexed tradeaddress indexed selladdress indexed buyuint256 sellAmountuint256 minBuyAmount
TradingDelaySet(uint48 oldValuint48 newVal
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
UIntOutOfBounds(