OwnedUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 23,804 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
1 additional
variable
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HQG | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20763817 | 2 months ago | | | 0 | 0.0012187847 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 | |
| 20703122 | 2 months ago | | | 0 | 0.000051821116 | |
| 20703122 | 2 months ago | | | 0 | 0.000051832480 |
ABI
ABI objects
Getter at block 21170873
implementation() view returns (address impl)
0xcafea8650173e542835d0e01b5f8b11949a12829
proxyOwner() view returns (address owner)
0x01bfd82675dbcc7762c84019ca518e701c0cd07e
MAX_EXPOSURE() view returns (uint256)
20
MIN_STAKE() view returns (uint256)
20000000000000000000
MIN_UNSTAKE() view returns (uint256)
20000000000000000000
REWARD_ROUNDS_START() view returns (uint256)
1600074000
REWARD_ROUND_DURATION() view returns (uint256)
604800
UNSTAKE_LOCK_TIME() view returns (uint256)
2592000
burn() view returns (uint256 amount, uint256 burnedAt, address contractAddress)
(amount=0, burnedAt=0, contractAddress=0x0000000000000000000000000000000000000000)
contractBurned() view returns (uint256)
0
contractRewarded() view returns (uint256)
0
contractStaked() view returns (uint256)
52317697696837192934851
cover() view returns (address)
0xcafeac0ff5da0a2777d915531bfa6b29d282ee62
firstReward() view returns (uint256)
0
getCurrentRewardsRound() view returns (uint256)
217
hasPendingActions() view returns (bool)
true
hasPendingBurns() view returns (bool)
false
hasPendingRewards() view returns (bool)
false
hasPendingUnstakeRequests() view returns (bool)
true
isContractStakeCalculated() view returns (bool)
false
lastRewardId() view returns (uint256)
3918
lastUnstakeRequestId() view returns (uint256)
15698
master() view returns (address)
0x01bfd82675dbcc7762c84019ca518e701c0cd07e
processedToStakerIndex() view returns (uint256)
0
productsV1() view returns (address)
0xcafeab02966fdc69ce5afdd532dd51466892e32b
stakingNFT() view returns (address)
0xcafea508a477d94c502c253a58239fb8f948e97f
Read-only
accumulateReward(address, uint256) pure
accumulatedRewards(address) view returns (uint256 amount, uint256 lastDistributionRound)
contractStake(address contractAddress) view returns (uint256)
contractStakerAtIndex(address contractAddress, uint256 stakerIndex) view returns (address)
contractStakerCount(address contractAddress) view returns (uint256)
contractStakers(address, uint256) view returns (address)
contractStakersArray(address contractAddress) view returns (address[] _stakers)
depositAndStake(uint256, address[], uint256[]) pure
getV1PriceForProduct(uint256 id) pure returns (uint96)
internalContracts(uint256) view returns (address)
pushBurn(address, uint256) pure
requestUnstake(address[], uint256[], uint256) pure
rewards(uint256) view returns (uint256 amount, uint256 rewardedAt, address contractAddress)
stakerContractAtIndex(address staker, uint256 contractIndex) view returns (address)
stakerContractCount(address staker) view returns (uint256)
stakerContractPendingUnstakeTotal(address staker, address contractAddress) view returns (uint256)
stakerContractStake(address staker, address contractAddress) view returns (uint256)
stakerContractsArray(address staker) view returns (address[])
stakerDeposit(address staker) view returns (uint256)
stakerMaxWithdrawable(address stakerAddress) view returns (uint256)
stakerReward(address staker) view returns (uint256)
stakers(address) view returns (uint256 deposit, uint256 reward)
unstakeRequestAtIndex(uint256 unstakeRequestId) view returns (uint256 amount, uint256 unstakeAt, address contractAddress, address stakerAddress, uint256 next)
unstakeRequests(uint256) view returns (uint256 amount, uint256 unstakeAt, address contractAddress, address stakerAddress, uint256 next)
State-modifying
Events transferProxyOwnership(address _newOwner)
upgradeTo(address _implementation)
_processPendingActions(uint256 maxIterations) returns (bool finished, uint256 iterationsLeft)
changeDependentContractAddress()
changeMasterAddress(address masterAddress)
migrateToExistingV2Pool(uint256 stakingPoolId, uint256 trancheId)
migrateToNewV2Pool(address stakerAddress)
processPendingActions(uint256 maxIterations) returns (bool finished)
processPendingActionsReturnLeft(uint256 maxIterations) returns (bool finished, uint256 iterationsLeft)
pushRewards(address[] contractAddresses)
updateUintParameters(bytes8 code, uint256 value)
withdraw(uint256)
withdrawForUser(address user)
withdrawReward(address stakerAddress)
ProxyOwnershipTransferred(address previousOwner, address newOwner)
Upgraded(address indexed implementation)
BurnRequested(address indexed contractAddress, uint256 amount)
Burned(address indexed contractAddress, uint256 amount, uint256 contractStakeBeforeBurn)
Deposited(address indexed staker, uint256 amount)
PendingActionsProcessed(bool finished)
ProductNotFound(address oldProductId)
RewardAdded(address indexed contractAddress, uint256 amount)
RewardRequested(address indexed contractAddress, uint256 amount)
RewardWithdrawn(address indexed staker, uint256 amount)
Rewarded(address indexed contractAddress, uint256 amount, uint256 contractStake)
Staked(address indexed contractAddress, address indexed staker, uint256 amount)
UnstakeRequested(address indexed contractAddress, address indexed staker, uint256 amount, uint256 unstakeAt)
Unstaked(address indexed contractAddress, address indexed staker, uint256 amount)
Withdrawn(address indexed staker, uint256 amount)
constructor(address _implementation)
fallback()
This contract contains no error objects.