BaseRewardPool

Verified contract

Active on Ethereum with 147 txns
Deployed by via 0xa84aec40 at 18889578
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $66,494.79
ERC-20
--
0x42ca6d895222aaaa09c0b1b92d8b7cc3b50b4e13f30e0b610860aaf389b7c4b7
0xc913c37a1516e5ed539b63e0989505ecb21f9d3750173b57d150b4620fd944c8
0xa49cb6ee8826e35689cbb1aa12bf0b9ca9bc60261c041405f72440d3466ad452
0x712ab65ca1bab6883ed8a25c54da9a8bac0a00c6a38113622574f53af96f4add
0xb769b4d7e25ad1011b59be7719942f710274eb5e56c4615dd7779d76ac85dde5
0x74810bd1926f053880d0e962da74c13aa7ec4af5b28bd3522a6bc2de91d721de
0x53a5069b3668cbba3a3761bb81f39560effff340cf5f33a8424ca8dd8fd957b1
0xb3c2f9bd54858014ac570e7ac4bfa5b23b9f717515adb74efd11e26d5e0b085b
0xe188ea92a58062a787788f9229dd5e30756a88890dd1e06a68ac715413246a81
0x8df2a80e2710eb7605e427ecc561491355dc927f823fe74af4d92be00a49edb9

Functions
Getter at block 21296073
currentRewards(view returns (uint256)
43300416365496078372481
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
1262336110902795902443264
lastTimeRewardApplicable(view returns (uint256)
1732916243
lastUpdateTime(view returns (uint256)
1732911863
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733353535
pid(view returns (uint256)
273
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
793354743065828152904
rewardPerTokenStored(view returns (uint256)
793270005384854342517
rewardRate(view returns (uint256)
71594603778928701
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xdcc6ca531bf37a72fea22e890abf96b1e5a68940
totalSupply(view returns (uint256)
3700648412229103341580
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.