StakingRewards

Verified contract

Active on Ethereum with 51 txns
Deployed by via 0x5452bf09 at 15410406
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x937a9b437e06818e74878d1dbf79986c0aceb67841d0754772e7758cdbf0e6a3
0x677341138dae7277360082dc3cde9c1909be1b21208c037fa6b9359479ebb56d
0x156337325d30029e3e25c71a1fbbab44184fb39a555a12115c46cb412750ddc5
0x31dd441a4d81d50739555cfce3823dbb88ecc9e61d684bc876c58ca9bb8572bb
0xca26f7d59da4731c53b28269e6c25f28141f7f60b3fbd3403854fb136cc7428a
0x93ba3a66b867dfa9f125e15f5f0eaa875491e7d173f8f77edf86dbbe7023735a
0x5b8d9101786791f3ebf152faedaf3e4d680e0f2e1c108ede2592ab216ef989dd
0x36585700f6d3133251fbe70e0974976b7345b780308d237d93d4694a21786ec6
0x8e98d0a17561ec3d554013eee156d28049bd54f54ac9df95f28c137e0fd01b76
0x3c75fac66bb8dd57a5b6637483a2dfe293e9e5a0277fb7dbfa274f8dbcf364ee

Functions
Getter at block 21204138
getRewardForDuration(view returns (uint256)
20562499999999997968760
lastPauseTime(view returns (uint256)
0
lastTimeRewardApplicable(view returns (uint256)
1663632307
lastUpdateTime(view returns (uint256)
1663632307
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xcb7f07ee6feedc7f03fb43f90bde87c2a8f5a71c
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1663632307
rewardPerToken(view returns (uint256)
499234319875799272936155959407
rewardPerTokenStored(view returns (uint256)
499234319875799272936155959407
rewardRate(view returns (uint256)
9431794309136260
rewardsDistribution(view returns (address)
0xcb7f07ee6feedc7f03fb43f90bde87c2a8f5a71c
rewardsDuration(view returns (uint256)
2180126
rewardsToken(view returns (address)
0x04e60c5f1c3a9fff297a7498d6fa571f5266c233
stakingToken(view returns (address)
0x638dc95c10897cee1c9839da5f16fde11d71c0f5
totalSupply(view returns (uint256)
1983071702873140160
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
acceptOwnership(
exit(
getReward(
nominateNewOwner(address _owner
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
setPaused(bool _paused
setRewardsDistribution(address _rewardsDistribution
setRewardsDuration(uint256 _rewardsDuration
stake(uint256 amount
withdraw(uint256 amount
Events
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseChanged(bool isPaused
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _owneraddress _rewardsDistributionaddress _rewardsTokenaddress _stakingToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.