StakingRewardsV2

Verified contract

Active on Ethereum with 242 txns
Deployed by via 0xa144117c at 15458474
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x02496ccab979aed626f3052b1e91f9ad295e1979b50b70703ed007b1080e1f2d
0xd1437e2c40fb3b23ee80a248e758b6e401be7b9af9c468dfb43797cc6d602118
0x42f9c3bb5034798f9fd80fd64d87efdd9560ee62a884fe7c4c4237fc271feab2
0x286e5fb6155c6f76b92125faa5c5297c4f86fe928e2b3a364297144c794ec785
0x67635715f958a4ca151fddb0f11bfbcd77294360929c0c21737a4e5659eabc85
From
0x465a9741e5523ac8b900c92e80353df0598e4c0fbf620699fefc0e907d4bf31d
0x5acbcc1d5c16bd0cd27b51ef7a8b2069cafa68da46446ea464c424d924463a86
0x02104c7feffc038d6052ebb0eb3b93350629381a83d7f36293089a0a9b660a8a
0xfb3510696c52f173904a16b21d279186e9371d602ee23767a2b1412e9a86dd1e
0x590c5481ccf6fe5125620ffb0f4be511491a7a8342958bd888a65b06cfa57134

Functions
Getter at block 21312923
balance(view returns (uint256)
73616491064810234760008367
isPeriodFinished(view returns (bool)
true
lastTimeRewardApplicable(view returns (uint256)
1708942869
lastUpdateTime(view returns (uint256)
1708942869
lockPeriodFinish(view returns (uint256)
1662469269
owner(view returns (address)
0xaa97fed7413a944118db403ce65116dcc4d381e2
periodFinish(view returns (uint256)
1708942869
recoveryEnabledAt(view returns (uint256)
1704067200
rewardPerToken(view returns (uint256)
328857217207956871
rewardPerTokenStored(view returns (uint256)
328857217207956871
rewardRate(view returns (uint256)
347223831804092804
rewardsDistribution(view returns (address)
0xdaa7cd6428779ba1fbf787e35db7c31df162a3ec
rewardsDuration(view returns (uint256)
46560000
rewardsToken(view returns (address)
0x44e2dec86b9f0e0266e9aa66e10323a2bd69cf9a
stakingToken(view returns (address)
0x44e2dec86b9f0e0266e9aa66e10323a2bd69cf9a
totalRewardsLost(view returns (uint256)
0
totalRewardsPaid(view returns (uint256)
8700376871561576023344739
withdrawPenalty(view returns (uint256)
0
Read-only
balances(addressview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
rewardsPaid(addressview returns (uint256)
unlockedRewards(address accountview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
extendPeriod(uint256 extendTime
getReward(
recoverERC20(address tokenAddressuint256 tokenAmount
setRecoveryEnabledAt(uint256 _recoveryEnabledAt
setRewardsDistribution(address _rewardsDistribution
stake(uint256 amount
startPeriod(uint256 reward
updateRewardAmount(uint256 reward
withdraw(uint256 amount
Events
PeriodExtend(uint256 indexed periodEnds
Recovered(address indexed tokenuint256 amount
RewardPaid(address indexed useruint256 reward
RewardSet(uint256 indexed reward
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amountuint256 penalty
Constructor
constructor(address _owneraddress _rewardsDistributionaddress _rewardsTokenaddress _stakingTokenuint256 _rewardsDurationuint256 _withdrawPenalty
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.