BaseRewardPool

Verified contract

Active on Ethereum with 215 txns
Deployed by via 0xe40b0167 at 15865873
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,757.02
ERC-20
--
ERC-20
--
0x4f9b21773824fa6d3d522940dbb0c7429714b9dfe7d64112c369ee45db5ee789
0x541db608ea42fa68c18f87f50762d5d820a9f1c3f78867ceeba6e6f20a5e4ef4
0x5153afcce5ad2b00ca60c3fb9e96cc34ac52ae71ce94c999e538da445b8206b6
0x71493fb74223815b7053268c7af1d741975c837a383bb7f515539e3afe270006
0xe463a7026361a39f917c245ceee74c83cdf631fad64a1d5f1ba783d4b0831844
0x0b1b7e6e7e2a6249e2ac56f16ed2fc67f9fa8ae0c10f058dd32369f10bfa3978
0x5ec9700179c9d56f7d468acbbc7084b4317027d39b7fa352608e9ef6113d272f
0xfc68386dff826a79dd1cead6051e3a544c3b4390da36b85be5fd789f397b64a3
0xcce91b4a30fabc2dddc952594d0d512559fe9b1ea023a36c8daf8320aebd93e4
0x7062da86e73dafb3c4fcb1e3537a60449cec4148c5891be82dc17496f2620c02

Functions
Getter at block 21288800
currentRewards(view returns (uint256)
8703189324987346580971
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
5483965584380874610842614
lastTimeRewardApplicable(view returns (uint256)
1732828343
lastUpdateTime(view returns (uint256)
1732750655
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733037539
pid(view returns (uint256)
128
queuedRewards(view returns (uint256)
4932085739601906572873
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
216488542374577443617
rewardPerTokenStored(view returns (uint256)
216044919178729242499
rewardRate(view returns (uint256)
14390193989727755
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xc07e540dbfeccf7431ea2478eb28a03918c1c30e
totalSupply(view returns (uint256)
2520033670774303072263
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.