BaseRewardPool

Verified contract

Active on Ethereum with 212 txns
Deployed by via 0x0aacf7fa at 17333036
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $10,354.41
ERC-20
--
0x49e81a40bd0b0f12c7f3f6fb4cc8cc248aa70e4800d1ecd518c387c3984b87ba
0x4afd4fb755e94eb5743672490a476f27b45e448c845e0a1d4cf3ce6ea3baa07b
0x0dc6d9484c652f84435ba1ff1c8c0a8d35623115d13282c4fb72612a705c5302
0x593af882c71373c11d10c9cb1354922106018b41c262ca1b27dae80bfd9e90e0
0x09ce474405d3332a5736842a9293b3c37ab78d3b57ac0683d7bfb8ba92439ac3
0x201cb912cc9368d99d5102ecb5a2a351273866e578ee01735e52b1296324a2c6
0x91de483ed701e8196f9a9afadf00007af4a6ee6ff16b754eeff6482ffb69552c
0xb4a5202c2a4d5c6dcab6a58fa07a4f21d19d87644f8ab2c4757538c5e6426f90
0x17629aa81cbb96a52715d423309f095891b01d173f2bc8dcb5086a09efcb5177
0x702321146aa8527b029d6f5b42d5905a239b8edce1f20bef580363fbd6cd1332

Functions
Getter at block 20872664
currentRewards(view returns (uint256)
4465479744360081479080
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
2026237377093540026715492
lastTimeRewardApplicable(view returns (uint256)
1727810051
lastUpdateTime(view returns (uint256)
1727668187
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1728078731
pid(view returns (uint256)
177
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
69228905038543217437
rewardPerTokenStored(view returns (uint256)
69168349263600956288
rewardRate(view returns (uint256)
7383399048214420
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x1b74fa5951dfa4c03d0127011548fa79b956f63b
totalSupply(view returns (uint256)
17297087248484631054546
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.