StakingRewards

Verified contract

Active on Ethereum with 2,086 txns
Deployed by via 0x40049843 at 11977921
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x58c7ea5c84c96595d3ef67c373c9250d01b8c5fe60f85d9aeb012733db89bbfb
0xe9b7dba2e4b8cc5caa81249073f500502391e6adddd937a85ceb0581e5e8f095
0x32b8f9478c4203c795ec5a5cafd9c05abe83e5e8a1ca95fc3f765842a16662ec
0xbda78164f38aa15c4ddac0723cfb288f6e80c19658900f96a50a768938551952
0x850f5f8507de7401385fc5adb51347eb10e3fc63fa0e1c064f76eb6d18b9e95b
0xa5c2bb88dd92ecb508a74aa0c64fcf30c3b47e95e8ddb393d76d6f944d53bdd0
0xd04e6e1a341d949adcdda77cf5a1037cc2924a24b952d913b58f90804887e9f5
0x8136da6942078c8413b9fdf85a5a675d63e8f3912aa380e365493d7c6a739afc
0x466d47bf2695df81b1486a2cd3c5b88eec9a1802d8e77494e3182f06895abd8e
0x52c23f45c47bc1488a7027d0ff70143b56bde4ee5ed2bf8ae99421a37b552ba3

Functions
Getter at block 21058434
getRewardForDuration(view returns (uint256)
1999999999999999999814400
lastPauseTime(view returns (uint256)
0
lastTimeRewardApplicable(view returns (uint256)
1616234578
lastUpdateTime(view returns (uint256)
1616234578
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb8813f64a2b829ddbdb30c6e2ae379d2c76002e3
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1616234578
rewardPerToken(view returns (uint256)
13139636872772236226
rewardPerTokenStored(view returns (uint256)
13139636872772236226
rewardRate(view returns (uint256)
1653439153439153439
rewardsDistribution(view returns (address)
0xb8813f64a2b829ddbdb30c6e2ae379d2c76002e3
rewardsDuration(view returns (uint256)
1209600
rewardsToken(view returns (address)
0xe4815ae53b124e7263f08dcdbbb757d41ed658c6
stakingToken(view returns (address)
0xc6f8a2d663250ad86c6c58fc310238e1e5e457d6
totalSupply(view returns (uint256)
76431090953880000000
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
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 _stakingTokenuint256 _rewardsDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.