TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 5,357 txns
Deployed by via 0x1a0884c3 at 20218950
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $280,185.52
ERC-20
Value $24.97
0x58d6d4a35bc1015532f8d2a51db93f6ac5a46b453aaebeb67357f0d5fe2219e2
0xdf6593dab50227ba8f028ed3f2bf391e42fa7a66d97a4b349e7e240cedebd1b7
0xb61239e450d449f061f20c59966e580fff985a3bb1fa9b63e525d1fd844ec3ef
0x4cd3768fee1c8fc45d8fd64547bd65ff345e7cd81a512f9f90af6569ae4055ce
0x7f029d4ee002780b6b67543237efd466e0521892272d33ac1691ad01b1b8bcea
0xa51cae7422a27e1176e182e3b430f8f4132f2e86dab502f56570511980041f2f
0x64d522e6d0966250eb9357cfe875908fc1c2e79ecda2eedadfac8a0ef1faab3a
0xcb218b880d64448ed6073217e0b7d22492a8c482c9db35c6df719ffb95e3b14b
0xbbc9b34ea50f94831573c870958225ac0caf7b9f4bc69e0aba869eb4db1a2886
0x1a03d5541d100ce42d9333b4c74fef219c85809b7356ad11c7178d30b7c479af

Functions
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 stakerview returns (uint256)
rewards(address stakerview returns (uint256 rewards)
stakerRewardPerTokenPaid(address stakerview returns (uint256 rewardPerTokenPaid)
stakes(address stakerview returns (uint256 amountuint256 restakedAmountuint256 claimTime)
State-modifying
claim(
claimAndRestake(
initialize(address initOwneraddress initRewardWalletuint256 initStartTime
pause(
renounceOwnership(
requestUnstake(uint256 amount
stake(uint256 amount
transferOwnership(address newOwner
unpause(
updateClaiming(address newClaiming
updateRewardWallet(address newRewardWallet
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Claimed(address indexed stakeruint256 reward
ClaimingUpdated(address indexed oldClaimingaddress indexed newClaiming
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Restaked(address indexed stakeruint256 amountuint256 claimTime
RewardWalletUpdated(address indexed oldRewardWalletaddress indexed newRewardWallet
Staked(address indexed stakeruint256 amountuint256 claimTime
Unpaused(address account
UnstakeRequested(address indexed stakeruint256 amount
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
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 stakeruint256 amount
NoRewardToClaim(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
StakeAmountLimitReached(
StakeTimeLimitReached(