BaseRewardPool

Verified contract

Active on Ethereum with 494 txns
Deployed by via 0x1826e266 at 12451577
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,031.3
ERC-20
--
0x075f16d8456608266baeafc4efb8b251d155592928edee96649a4bef9fdd0f54
0x4460fa57f6bfa03cbd3b211c4b1a53efda350b6e989fe05e94fe9f332966d215
0x5205663d8f2a8cbafe0b8808849fec320721f80c0a3dcc7848d9aad43f350a43
0x10b3e2bcae96a28282de1da3fc8a567e511c76c8b77c6242543505ca9dcd25d7
0xd94bee818a334b65d754dca6c530fad06a03ec567097dca42799774f3685d623
0x41d5b70f50b25590f23d083e8cd365e957629e504862c147761ca80bee7d87a4
0xa250b4809dae123b10bb5c862178f38bc4166341015cf8001a8f723dae4e53ff
0x6cedae64c2ab972ce31058f55152b3d731a3ce429c7cc17e30593e875508a5b3
0x90c291e6dc0fc7fa29c6b8e49e2d9884f14a061b6e05f67c8e4094337d083259
0x7341151300236b5ec56d66cae12aed2c0d32e09b1cca04e1b89870cb78aeca30

Functions
Getter at block 21159471
currentRewards(view returns (uint256)
376889065132716881679
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
405627919715827608997891
lastTimeRewardApplicable(view returns (uint256)
1725844643
lastUpdateTime(view returns (uint256)
1725844643
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1725844643
pid(view returns (uint256)
27
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
105984504304276960496
rewardPerTokenStored(view returns (uint256)
105984504304276960496
rewardRate(view returns (uint256)
623163136793513
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x7e96955b66c89b931bbdaf187740cc0ff2602f21
totalSupply(view returns (uint256)
40692514452425162523
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.