BaseRewardPool

Verified contract

Active on Ethereum with 1,109 txns
Deployed by via 0x9920b523 at 16876875
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $837,443.57
ERC-20
--
ERC-20
--
0xd875622242e9d6611c16b71e4911b93d787f70a68efe13dfc590d1979f3ae838
0xb96186c02b7fabdfa7a20cbf959e95ffd8d9d76bda2f21fd0d0b33b99bfff17a
0x7c9d0ce1ecd3ade090aff764c5f6def6f503ebcb462110644555bca90bcbb499
0xed8abefe08032e240c402ece985897499be2e6d49908af975a83c7c62fcb3f2c
0xa5bfc7bf8c8afe5ec59d351e68a2853825c276a9fce86d912aa8e0e768136011
0xc45078bb22ee1d0f80a1a0d9614231db42eab50554ad8efea2b97cb55af2a756
0x12a7d2e62ea17b0fa636ebe0959286e37d86b5862b43ca65df96f20f6e9e9d53
0x6040430585876789f81b07ad46a3a6e1982b8c8e0b37e9f9de0f02a8c4e72e77
0x328e519955c00ab20d246c3af0be39314d1d346127fe66466192ab272321f709
0x839624e0d80a4e4250c212695ff20dc4000457e70168be1b1c1e16dcf40b330c

Functions
Getter at block 21312115
currentRewards(view returns (uint256)
225252119411666787767249
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
19690670974696165357411326
lastTimeRewardApplicable(view returns (uint256)
1733109779
lastUpdateTime(view returns (uint256)
1733107787
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733696651
pid(view returns (uint256)
157
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
313544471787237036
rewardPerTokenStored(view returns (uint256)
313532080939453726
rewardRate(view returns (uint256)
372440673630401434
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x0148cf564318272c2bad048488f90df4e3769f32
totalSupply(view returns (uint256)
59874984734380217204739970
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
extraRewards(uint256view returns (address)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
addExtraReward(address _rewardreturns (bool)
clearExtraRewards(
donate(uint256 _amountreturns (bool)
getReward(returns (bool)
getReward(address _accountbool _claimExtrasreturns (bool)
queueNewRewards(uint256 _rewardsreturns (bool)
stake(uint256 _amountreturns (bool)
stakeAll(returns (bool)
stakeFor(address _foruint256 _amountreturns (bool)
withdraw(uint256 amountbool claimreturns (bool)
withdrawAll(bool claim
withdrawAllAndUnwrap(bool claim
withdrawAndUnwrap(uint256 amountbool claimreturns (bool)
Events
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(uint256 pid_address stakingToken_address rewardToken_address operator_address rewardManager_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.