TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 5,357 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x380e…e9a3
-
variable spans 49 additional slots
Balances ($280,210.49)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DOP | ERC-20 | 161.411137M | $0.001736 |
$280,185.52 | |
BOOE | ERC-20 | 100.114441 | $0.249385 |
$24.97 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21283266 | an hour ago | | | 0 | 0.00049690710 | |
| 21283257 | an hour ago | | | 0 | 0.00072478935 | |
| 21281348 | 7 hours ago | | | 0 | 0.0043723150 | |
| 21281341 | 7 hours ago | | | 0 | 0.0021347057 | |
| 21277967 | 19 hours ago | | | 0 | 0.00098948191 | |
| 21275530 | a day ago | | | 0 | 0.0025068577 | |
| 21275433 | a day ago | | | 0 | 0.0029011693 | |
| 21275408 | a day ago | | | 0 | 0.0012538301 | |
| 21270405 | 2 days ago | | | 0 | 0.0018045343 | |
| 21269626 | 2 days ago | | | 0 | 0.00057703284 |
ABI
ABI objects
Getter at block 21283539
DOP_TOKEN() view returns (address)
0x97a9a15168c22b3c137e6381037e1499c8ad0978
END_TIME() view returns (uint256)
1722517200
REWARD_RATE() view returns (uint256)
19290123456790123456
STAKE_AMOUNT_UPPER_BOUND() view returns (uint256)
1000000000000000000000000000
STAKE_TIME_UPPER_BOUND() view returns (uint256)
1720530000
aggregateTotalStaked() view returns (uint256)
902314033337463024691951972
claiming() view returns (address)
0x380ee67a214c1b6bda009f6376c62a5ad4d0e9a3
lastTimeRewardApplicable() view returns (uint256)
1722517200
lastUpdateTime() view returns (uint256)
1722517200
owner() view returns (address)
0xb486b8312a9d473d9d3c5b578da81871e6161522
paused() view returns (bool)
false
rewardPerToken() view returns (uint256)
22043019776846896446372
rewardPerTokenStored() view returns (uint256)
22043019776846896446372
rewardWallet() view returns (address)
0x828c4ce80690bd106c362adef5fd2fe405201b21
totalStaked() view returns (uint256)
161401649112165024691951972
Read-only
getReward(address staker) view returns (uint256)
rewards(address staker) view returns (uint256 rewards)
stakerRewardPerTokenPaid(address staker) view returns (uint256 rewardPerTokenPaid)
stakes(address staker) view returns (uint256 amount, uint256 restakedAmount, uint256 claimTime)
State-modifying
Events claim()
claimAndRestake()
initialize(address initOwner, address initRewardWallet, uint256 initStartTime)
pause()
renounceOwnership()
requestUnstake(uint256 amount)
stake(uint256 amount)
transferOwnership(address newOwner)
unpause()
updateClaiming(address newClaiming)
updateRewardWallet(address newRewardWallet)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Claimed(address indexed staker, uint256 reward)
ClaimingUpdated(address indexed oldClaiming, address indexed newClaiming)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Restaked(address indexed staker, uint256 amount, uint256 claimTime)
RewardWalletUpdated(address indexed oldRewardWallet, address indexed newRewardWallet)
Staked(address indexed staker, uint256 amount, uint256 claimTime)
Unpaused(address account)
UnstakeRequested(address indexed staker, uint256 amount)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
ClaimTimeNotReached()
EnforcedPause()
ExpectedPause()
FailedInnerCall()
IdenticalVariableAssignment()
InvalidAddress()
InvalidAmount()
InvalidInitialization()
InvalidRequestUnstake(address staker, uint256 amount)
NoRewardToClaim()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
StakeAmountLimitReached()
StakeTimeLimitReached()