BaseRewardPool

Verified contract

Active on Ethereum with 18 txns
Deployed by via 0x90ef6732 at 16426744
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $234.68
ERC-20
--
0xd1eaeeebe870005cba55af20e5b1b390d8fea3ced956650e179c6009fffb2388
0x43948fed4710f21e7af32a3a717e18a3c8fa14220482eab52a820d3a27078a5b
0x90af692fb9308342d8db949814f15d99769d449e275f203076ea04e67441c212
0x7b5ce3dd48455fef7ad7f194b6a8e39d62e1ee1e066cc065b62f7441fd952d79
0x6426e20c04e35498baafb6066e403094360babfcf18c06456874e0c1eb4e6ce5
0xb1e1c049cd0f4e0da61cb5abeaef77bcfa0029d61efe8d572d974d2cc40d4b3a
0x2cde0e2bdd28bd0e0420e4f94989cc2cfc6f1482825b0ed5961db23063ea81ca
0x0ebd8ccd324d43dc8cb65739ed6d8806d40b270deefb75296516df96ffac6781
0xb6ea0b13176ea1d354aa0b71a0577165945831822fbe84a503d7fcf076155d59
0x0cda192d233a90fdc478e611627685df85619d6c33c8b689ec0ce51b753451ab

Functions
Getter at block 20930381
currentRewards(view returns (uint256)
1211061266120198838652
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
285608189644093502061665
lastTimeRewardApplicable(view returns (uint256)
1726806419
lastUpdateTime(view returns (uint256)
1726806419
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1726806419
pid(view returns (uint256)
140
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
192727161484521897
rewardPerTokenStored(view returns (uint256)
192727161484521897
rewardRate(view returns (uint256)
2002416114616730
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xd7c886b9486db22c06121bfb912f73e1ce8b6a5e
totalSupply(view returns (uint256)
101925924791921483032542
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.