BaseRewardPool

Verified contract

Active on Ethereum with 289 txns
Deployed by via 0xc210a087 at 17372169
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $125,823.65
ERC-20
--
ERC-20
--
0x1e1b5ecfab598ace19ff0e3388c4d7220ffd4588f84fc38149300981aa0ae5b2
0x61104c6ee5c1ec087e1b541a445797fcf80ade2fa5acf49eccbb50c1ed27d771
0x928a317cca901c519ea79cf660942e7a13b2c248c802752ba7ca82ac4359d953
0x5c2631ae858ba1fe62f34359acf5cd4d8c02f9c769b3382c5db624cb034e49d7
0x111695a9a8c152514a9d6ff3245382924fa0f1d00bfa2a9e627e5d122b4cacf4
0x497e3dcd8c70cda6bd5c736f797a00e8e84ae826c78279b8e4c21827e99a0001
0x067b3bd270305d2ce7549344187564ddfc0bccb94cbad78a866081357e9beb1f
0xb30226662cbdc3a43386d80ab320c01444e48c6e1d527351b788ce3bb306ba49
0x0ff696bb3c0624d8fa2bb4d70ee933e0219d9edda122d600d4ee2987a1b35946
0xa1212b440100d48c9b500304a183bf4ee73aada1f10bdc62d78b01296be7b042

Functions
Getter at block 21275149
currentRewards(view returns (uint256)
35670234174859778278723
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
4167133164146008512833136
lastTimeRewardApplicable(view returns (uint256)
1732662959
lastUpdateTime(view returns (uint256)
1732656167
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733260967
pid(view returns (uint256)
179
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
301119503292196376
rewardPerTokenStored(view returns (uint256)
301025856279721836
rewardRate(view returns (uint256)
58978561797056511
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x939e4c11e391a28cd81248163f3a2e595f12ce5e
totalSupply(view returns (uint256)
4277577908152858848184262
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.