TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,847 txns
Deployed by via 0xca639e6a at 20089915

The storage layout for this contract could not be retrieved.

ERC-20
Value $3,863,924.19
0x9dacbac250e32da2cabc01c00e8f81c6fee0795a541ca732887b7d95066bf4a5
0x51d6912f8ef7b79baabd942dab400d36800aa9cdc73f586263858e049fcf8bc9
0xb9699744244dd5be52eaf885235369a2f6e8a9a5a8c3f14882a8fdab29ed28b2
0xe18ffe04507ad1cbf1ed4b79f73ec9be3e38f9effd4527175a09e84d896e19e2
0x7958f6fbd88cff1bf351d3e059fa3e0e096bc6951369a2086b3504ac3467f826
0xe56107c81841427abecc7398508df32c1effd2e55945b1d2e230cba2e74c748f
0x8092953688db4e13216a880876e37d09f3342b19bfce44629905b0874dc69c56
0x19425f978a51c4bda16a2d23d4b28e70c5ffae7d979be838ec828ffb20c4cd95
0x11950c10f38857e05ed82291eff66644c6b8d669c73bfa11c9dc7f80ba56705e
0x3c0e9f3c5d9b788c56c86c3d36b9dd25d8ca7d6cc6e987c1906add2760eed667

Functions
Getter at block 21244987
END_TIME(view returns (uint256)
1749906000
GEMS_TOKEN(view returns (address)
0x3010ccb5419f1ef26d40a7cd3f0d707a0fa127dc
REWARD_RATE(view returns (uint256)
203848649162861491
claiming(view returns (address)
0x3a6dad990fb68571dbea87817fbd1127ef681ca3
lastTimeRewardApplicable(view returns (uint256)
1732299263
lastUpdateTime(view returns (uint256)
1732270859
owner(view returns (address)
0x574197bdf0f7c3b68732a2c07a9b653f0bf21bae
paused(view returns (bool)
false
rewardPerToken(view returns (uint256)
115796102352293605
rewardPerTokenStored(view returns (uint256)
115567586045404574
rewardWallet(view returns (address)
0xcc02ad8f19996441ff61844a60bec51c7e3f07fe
totalStaked(view returns (uint256)
25337872424280061166466444
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