BaseRewardPool

Verified contract

Active on Ethereum with 359 txns
Deployed by via 0x89c68f47 at 17603216
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $21,325.67
ERC-20
--
0x56a7018538ac850543d5814653c2c179b1667b19dc7b67cf49c914262ef90926
0x02a93e83f59d228fe0eb7727c1446453a3a72f50a61a9444eb697e963511bca3
0xb0fb66e0aa9c3b474f5f880146b1e7d5e1204895be899d8ac19044ae0ff7a79f
0xfed84030068b7db3a18f96165dc770832f03dbb5c409b28550351d35ddc150fc
0x527f0ecbbfd958182f2dae7cf8cab234f001a0f56ac854b4d799428fe3d7c19e
0x9df3aeacbc8945cb79de885bd9da02240560376bf0f71317f394d374b1d17226
0xd7551804c16c15ebd23a22226538f95a2bed4f191f05a1bcace625e0d8894240
0x1941c68479cb37f8868d42d68203e2162d537252a0526dcc8c5ce339781a157a
0x112ddcaa85053e16c9004ee2151b0a77e525294e7cff965a50a00ca35ba2792e
0xdb55caf2edc52dffc50059ed07afd96c4ab2ba1c03c36201d9e0c685d1853621

Functions
Getter at block 20914879
currentRewards(view returns (uint256)
10703510235095288232980
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
3
historicalRewards(view returns (uint256)
1951995314633004567269465
lastTimeRewardApplicable(view returns (uint256)
1728318515
lastUpdateTime(view returns (uint256)
1728272831
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1728863519
pid(view returns (uint256)
197
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
388865348185153826251
rewardPerTokenStored(view returns (uint256)
388495160396008472016
rewardRate(view returns (uint256)
17697602901943267
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x2e88830dcd7459f70ecb49b2f36316103f77c78c
totalSupply(view returns (uint256)
2184019340127180016496
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.