StakingRewards

Verified contract

Active on Ethereum with 2,768 txns
Deployed by via 0xa02a8efd at 11093020
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x574df885525d609ce9b3a8b8e6e3d6b13743c056cbc497fea2beb86fc4c0f33f
0x5875161c6f7959a7df4369c61e8e300979c82b2c715ac0f3604da6ad75fb8929
0x6f99715c61b2221c15b3e467a760934edff4847c7dc510faad97838b53ba2412
0x5e2d72cce482e72c0af65fcdad0ee15e7719bfac054f5e526a652fa549b97cbb
0x4180adb98c2a5cb3655acaccccbdabbfd080b1434d28a33f5a3e892fcf1e96d9
0x774691948e5b88a9cd89c94ec490628ef845c58f32718c5aabe105633007dd81
0x6c2940564b5543e8451f435a64de7baef0f3f899426b51bc583b29d5bae0fc69
0x2fc3ba51c1cd7aa2d8d988d4e30046fd6b24e5997cbade83fcd87ac2f666bc08
0x1c9629df8c9ce8aa924ae5dfdfb7fce8eac7d5cd247a062c74cabde8191b3184
0xf8ff9a27a2031b51245a05619a59958f3c2c3fea57eac970bb85e3fe6016135f

Functions
Getter at block 20938498
getRewardForDuration(view returns (uint256)
18479999999999999997849600
lastPauseTime(view returns (uint256)
0
lastTimeRewardApplicable(view returns (uint256)
1609336973
lastUpdateTime(view returns (uint256)
1609336973
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x8ac7de95ff8d0ee72e0b54f781ab2e18f27108fb
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1609336973
rewardPerToken(view returns (uint256)
95869069577130839500
rewardPerTokenStored(view returns (uint256)
95869069577130839500
rewardRate(view returns (uint256)
7638888888888888888
rewardsDistribution(view returns (address)
0x8ac7de95ff8d0ee72e0b54f781ab2e18f27108fb
rewardsDuration(view returns (uint256)
2419200
rewardsToken(view returns (address)
0x47c0ad2ae6c0ed4bcf7bc5b380d7205e89436e84
stakingToken(view returns (address)
0x20dd9e22d22dd0a6ef74a520cb08303b5fad5de7
totalSupply(view returns (uint256)
80879272063007517808
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.