BaseRewardPool

Verified contract

Active on Ethereum with 1,465 txns
Deployed by via 0x0133a5ef at 12451580
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $7,628.87
ERC-20
--
0xe15bde4c6a1edc1036acaf09904a86e956656245fd77e044e4fac77773f0ae26
0x7f6f712a119f6b500b4647ec19afdbe2d67e6af9863fa1ccdaec43fee20c8568
0x4a0dc5e1b2d20f47f393a4ffe4d17e546f57718caeca8bf2d998e5071e41a4a4
0xf0dffd9644188992056c277fed4dd89531cf0ae7d828cb674c73979988f197f1
0x5620bd04afff8bdf1b5ad5ecc4476f006d1987a22562c25169ee8c59ce0311ef
0xad0e386ff962ad96942fe663d51af7f898b77fa4508233fb4121852363800181
0x6358c15ef0c540c5dd9173008b1b939ca3b906ac59651d82186ad3325e6c7a62
0xc113fdb6016fc7d6f64d6963088de054c30294c5c713a20ef4709cc48c989cf8
0xb8efac82944b209efae11da2dad59493a779b9e20a51d4ddd230c307aac6bd72
0xa25c3f35ffee24db32feb4c419ddf21bab8ef577c0c95618c0ec039bd4ea8423

Functions
Getter at block 21164554
currentRewards(view returns (uint256)
1549255938245667117160
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
4216109347446374325810848
lastTimeRewardApplicable(view returns (uint256)
1715485943
lastUpdateTime(view returns (uint256)
1715132663
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1715485943
pid(view returns (uint256)
28
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
40699402547734880
rewardPerTokenStored(view returns (uint256)
39210188410413826
rewardRate(view returns (uint256)
2561600426993497
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x7a5dc1fa2e1b10194bd2e2e9f1a224971a681444
totalSupply(view returns (uint256)
607677684604980916690390
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.