TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 4,269 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 44 additional slots
-
variable spans 48 additional slots
0xd1c8…5e32
0xa588…6905
0x67d8…2701
20 additional
variables
Balances ($39,978.90)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
stETH | ERC-20 | 11.962604 | $3,341.99 |
$39,978.9 | |
esASX | ERC-20 | 3.084403M | -- | -- | |
ASX | ERC-20 | 131.075299K | -- | -- | |
$ | ERC-20 | 50K | -- | -- | |
BGBG | ERC-20 | 628.202 | -- | -- | |
0x9f18…b6a3 | ERC-1555 | 1 | -- | -- | |
OPT | ERC-20 | 0.14 | -- | -- | |
HQG | ERC-20 | 0.002 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21102505 | 20 days ago | | | 0 | 0.0010447645 | |
| 21093248 | 22 days ago | | | 0 | 0.0049226141 | |
| 21074247 | 24 days ago | | | 0 | 0.0024038515 | |
| 21070101 | 25 days ago | | | 0 | 0.0019338405 | |
| 21002385 | a month ago | | | 0 | 0.0018933308 | |
| 20965076 | a month ago | | | 0 | 0.0076916937 | |
| 20906657 | 2 months ago | | | 0 | 0.0020801946 | |
| 20859074 | 2 months ago | | | 0 | 0.0027766107 | |
| 20859066 | 2 months ago | | | 0 | 0.0029210447 | |
| 20846225 | 2 months ago | | | 0 | 0.0019936632 |
ABI
ABI objects
Getter at block 21248983
MAX_DISTRIBUTION_LENGTH() view returns (uint256)
500
MAX_DRAW_IDS_LENGTH() view returns (uint256)
256
MAX_EPOCH_IDS_LENGTH() view returns (uint256)
1000
MAX_TIMESTAMPS_LENGTH() view returns (uint256)
10000
MAX_TOKEN_IDS_LENGTH() view returns (uint256)
1000
ONE_HUNDRED_PERCENTS() view returns (uint16)
10000
VERSION() view returns (string)
4.0.0
asxOracle() view returns (address)
0x0bfd0a9917fd74a0e191749fb86b5378d750cdc8
availableForLiquidationEsAsx() view returns (uint256)
0
awardBalance() view returns (uint256)
0
esAsx() view returns (address)
0x4ce33c67e5c4a7a5f7cdfc93a8d9dcb2bfdd63a3
esAsxRewardPerSecond() view returns (uint256)
0
esAsxRewardPerShare() view returns (uint256)
175209450078991297019
esAsxVesting() view returns (address)
0xca4ba356474cbe13cceff570cf9fc1bab15f11e4
getAccountedBalance() view returns (uint256)
11981707166342871663
getAsxRewardPerSecond() view returns (uint256)
0
getAsxRewardPerShare() view returns (uint256)
17799062191182095110430
getBalanceCap() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getDeploymentTimestamp() view returns (uint32)
1682057855
getDistributionEnd() view returns (uint32)
1713593855
getDrawBeacon() view returns (address)
0xa58801c0f62aff74446b3286077ef452daf66905
getFirstLidoRebaseTimestamp() view returns (uint32)
1682078400
getFreeExitDuration() view returns (uint32)
14400
getLastUpdated() view returns (uint64)
1713647735
getLidoAPR() view returns (uint16)
550
getLiquidityCap() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getPrizeFlush() view returns (address)
0xb141ad3275c273da8d616a25efdcc01f7f2c0ef6
getRewardToken() view returns (address)
0x67d85a291fcdc862a78812a3c26d55e28ffb2701
getTicket() view returns (address)
0xd1c88b7cc2f9b3a23d1cb537d53a818cef5e5e32
getToken() view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
liquidationThreshold() view returns (uint16)
5000
miniPoolBeaconProxyFactory() view returns (address)
0x659995c9bec9ec06afd8c63614d2cada7dd31977
miniPoolStorage() view returns (address)
0x416ce0751e7e24689c12dcea25278e9cfb1d2af1
owner() view returns (address)
0x18a2fbeb67ebd2f6746ad4cd495c2790daffa608
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
rewardsBooster() view returns (address)
0x4e28c08a87c2effc5b1441bed56cd95643679202
slippageTolerance() view returns (uint16)
1000
uniswapWrapper() view returns (address)
0xe18999043b95e96af6defb9a04a2f010067f6c79
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
canAwardExternal(address _externalToken) view returns (bool)
getClaimableRewards(address _user) view returns (uint256 _asxReward, uint256 _esAsxReward)
getUserStakeInfo(address _user) view returns (struct IPrizePoolV2UserStakeInfo)
isControlled(address _controlledToken) view returns (bool)
onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
award(address _to, uint256 _amount)
awardExternalERC20(address _to, address _externalToken, uint256 _amount)
awardExternalERC721(address _to, address _externalToken, uint256[] _tokenIds)
balance() returns (uint256)
captureAwardBalance() returns (uint256)
claim(address _user)
claimOwnership()
compLikeDelegate(address _compLike, address _to)
depositTo(address _to, uint256 _amount)
depositToAndDelegate(address _to, uint256 _amount, address _delegate)
initializeV4(address _miniPoolBeaconProxyFactory, address _miniPoolStorage)
liquidate(address[] _users, uint256[] _amounts) payable
moveESASXToVesting(uint256 _amount)
renounceOwnership()
setAsxOracle(address _newAsxOracle)
setAsxRewardPerSecond(uint256 _asxRewardPerSecond)
setBalanceCap(uint256 _balanceCap) returns (bool)
setDistributionEnd(uint32 _newDistributionEnd)
setDrawBeacon(address _drawBeacon)
setEsAsxRewardPerSecond(uint256 _esAsxRewardPerSecond)
setFreeExitDuration(uint32 _freeExitDuration)
setLidoAPR(uint16 _lidoAPR)
setLiquidationThreshold(uint16 _liquidationThreshold)
setLiquidityCap(uint256 _liquidityCap)
setMiniPoolBeaconProxyFactory(address _miniPoolBeaconProxyFactory)
setMiniPoolStorage(address _newMiniPoolStorage)
setPrizeFlush(address _prizeFlush)
setSlippageTolerance(uint16 _newSlippageTolerance)
setTicket(address _ticket) returns (bool)
setUniswapWrapper(address _newUniswapWrapper)
transferExternalERC20(address _to, address _externalToken, uint256 _amount)
transferOwnership(address _newOwner)
updateUserRewardAndFormer(address _user, uint256 _beforeBalance, uint256 _afterBalance)
withdrawFrom(address _from, uint256 _amount) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AsxRewardPerSecondSet(uint256 asxRewardPerSecond)
AwardCaptured(uint256 amount)
Awarded(address indexed winner, address indexed token, uint256 amount)
AwardedExternalERC20(address indexed winner, address indexed token, uint256 amount)
AwardedExternalERC721(address indexed winner, address indexed token, uint256[] tokenIds)
BalanceCapSet(uint256 balanceCap)
ControlledTokenAdded(address indexed token)
Deployed(address indexed stakeToken)
Deposited(address indexed operator, address indexed to, address indexed token, uint256 amount)
DrawBeaconSet(address indexed drawBeacond)
ErrorAwardingExternalERC721(bytes error)
EsAsxRewardPerSecondSet(uint256 esAsxRewardPerSecond)
FirstLidoRebaseTimestampSet(uint32 firstLidoRebaseTimestamp)
FreeExitDurationSet(uint32 freeExitDuration)
Initialized(uint8 version)
LidoAPRSet(uint16 lidoAPR)
LiquidationThresholdSet(uint16 liquidationThreshold)
LiquidityCapSet(uint256 liquidityCap)
OwnershipOffered(address indexed pendingOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PrizeFlushSet(address indexed prizeFlush)
RewardTokenSet(address indexed rewardToken)
RewardUpdated(uint64 indexed lastUpdated)
TicketSet(address indexed ticket)
TransferredExternalERC20(address indexed to, address indexed token, uint256 amount)
Withdrawal(address indexed operator, address indexed from, address indexed token, uint256 amount, uint256 redeemed, uint256 fee)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
AwardNotAvailable()
InvalidAddress()
InvalidArrayLength()
InvalidBalanceCap()
InvalidExternalToken()
InvalidLidoAPR()
InvalidLiquidationAmount()
InvalidLiquidationThreshold()
InvalidLiquidityCap()
InvalidSlippageTolerance()
InvalidTimestamp()
NotContract()
NotEnoughETH()
NothingToLiquidate()
OnlyPrizeFlush()
OnlyTicketOrMiniPool()
TicketAlreadySet()
TooSmallLiquidationAmount()