BaseRewardPool

Verified contract

Active on Ethereum with 1,334 txns
Deployed by via 0x52a96ec5 at 12451598
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,392.27
ERC-20
--
ERC-20
--
0xcd1b7fb2b056c9262f86e8729ca76f0273e231bb7485d3232121ef75bc9fb3a1
0xcd3695d5d73b656875909d0eb0eb9147d0d0054b4b6bf97a919bc8090da6b261
From
0xdbcbaa3e5737ac2069ad7b0c36d18d531c9e1d6dc6136a4d3703d5b7dfd64ed0
0x4a4e03e5d4eae87adfbde53748ea1bec74a97aa471330e2629d0a87bf36d5e0a
0xb40a359b609db5dd16f45b4e6b88df869ece5193ea5a39505f07f25501337ffc
0x20835a4ea5a28584a820fe2aa0421d1e930913d681071bcfa6ed9ecae783a687
0xe83fb6d50265c7ed03368be447fd50e6b9739a9d8f1c8a328736e2b985031f6f
0x0d269fdaba0d1dc5dc56320c832c2e6c011d37a6f230498b488b21fca7d0873f
0xac61cd8b56a854145987e04b5f50aa41f6ed4cd4bc2d1960b1900fd0ffe576fc
0x0d289530b595b30014e3a060aeced6246293a7abdb3567f4ccccd9be57e87b6c

Functions
Getter at block 20943891
currentRewards(view returns (uint256)
460012299539602468769
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
3698408611086058993955318
lastTimeRewardApplicable(view returns (uint256)
1724810243
lastUpdateTime(view returns (uint256)
1724810243
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1724810243
pid(view returns (uint256)
33
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
56207379827218133
rewardPerTokenStored(view returns (uint256)
56207379827218133
rewardRate(view returns (uint256)
760602347122358
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xfb9b2f06fdb404fd3e2278e9a9edc8f252f273d0
totalSupply(view returns (uint256)
435051114618586495617420
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.