BaseRewardPool

Verified contract

Active on Ethereum with 167 txns
Deployed by via 0xdcb0bd26 at 12451487
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $155.26
ERC-20
--
0x048dbd0ffe7bc5d5d6b5b93a50b234c14cc195b4a16be681f5b3240575547ab8
0x91b3e3a6696b00dd3077862a62a6be8f0dd34e490f2688634781bc1e9c78859e
0x4b45823ed54d970a46f06f7a30c86cae6199a8c0bac1a22c0767f0e05143558d
0x2fc44cd18f62d7ca8929ce37d1fb8b4529eb9feac400e7ceca1341143f10ced1
0x824e79d16dc8356cd40f12aa8c6f1853b6def5eae0ef200ea4422468a85471ea
0xe549514ebdda83200f9212e5278131bc8e4492368388bdc315a75f5bd8a36bf0
0x54de45e5ce144b953cb727cc4d3fbcdc919bb85a99d63baa29fd53f3fcbaf114
0x7b741a739735d42bf04f86451206b9e8ad2fc2f9fabce5e08827ebd1e908cdb3
0x2f665249e7d8b457b6eb6417d1e8895031c3e8f884281900c13cfb41a7c142f1
0x7ce6eaa8f0b41abe6dcb7547366cfb0c839ff85c33c96d5af97f810a0a12e81f

Functions
Getter at block 21023142
currentRewards(view returns (uint256)
367425566341480836934
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
217214214722989006548056
lastTimeRewardApplicable(view returns (uint256)
1684818959
lastUpdateTime(view returns (uint256)
1684818959
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1684818959
pid(view returns (uint256)
3
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
32568915226665639
rewardPerTokenStored(view returns (uint256)
32568915226665639
rewardRate(view returns (uint256)
607515817363559
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x59bb786f222d3f0f00b0da31b799fff80d552940
totalSupply(view returns (uint256)
1849649811928748614654
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.