StakingRewards

Verified contract

Active on Ethereum with 290 txns
Deployed by via 0xd1fb47bb at 17869730
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x58aae3fe761287e8deb11aab751c745ca00c0a6b6848d8cf1cccf009f9d341ef
0xd643a98f1e1da30d9f6a09318dac647c4653112f2f6f837b85ecad65b4d33476
0x5721b7e04f43006ce5dabba05194531d1a9ea2969cb244c078cdd42dd2e0c948
0xd60d1d8d141cdc183800513b275d88f30580191e761bc74da82080dfd3a1059f
0xc7b4d6ef8a01ce65b4b569724d8cc1fc8a812e54f63f1b7f31123228f8491349
0x53a4bd0f0299363f809b8e92969e2037b90e625c405b844a7326e524c1bcd8c9
0x67069a06d019c9b2674c49563aa3c72938ceae9804c90c1029d01eac9cbbb22b
0x05c6edb922817f42c2378d75112775a7b65cb39240da30fe66579ee98f42d19e
0x0136a2182d0d7a492ef69e5b6d8773f412c5a95857b8c764517ea2c0c1d88b9e
0x6f5d9f2a05eb1574078ba8522ddc9465b431ef6a2c0b519de18d9dcf53e28a8c

Functions
Getter at block 20909815
getRewardForDuration(view returns (uint256)
249999999999999999993734400
lastTimeRewardApplicable(view returns (uint256)
1707217799
lastUpdateTime(view returns (uint256)
1707217799
owner(view returns (address)
0x5f0c6669bb3619bf732ab805695414d5832257ab
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1707217799
rewardPerToken(view returns (uint256)
643595202332792468946
rewardPerTokenStored(view returns (uint256)
643595202332792468946
rewardRate(view returns (uint256)
15898453398453398453
rewardsDistribution(view returns (address)
0x5f0c6669bb3619bf732ab805695414d5832257ab
rewardsDuration(view returns (uint256)
15724800
rewardsToken(view returns (address)
0x42777bd52c1b3cea453755d5d1d8e4c3bd44d4de
stakingToken(view returns (address)
0x4556e774007bf0454227814989872d1984af86a4
totalSupply(view returns (uint256)
1142460565896421832926506
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
getReward(
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setRewardsDistribution(address _rewardsDistribution
setRewardsDuration(uint256 _rewardsDuration
stake(uint256 amount
transferOwnership(address newOwner
withdraw(uint256 amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Unpaused(address account
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _rewardsTokenaddress _stakingTokenaddress _rewardsDistribution
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.