BaseRewardPool

Verified contract

Active on Ethereum with 67 txns
Deployed by via 0x09e3fe27 at 15530146
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $769.46
ERC-20
--
0xf740e1ba59c3a92b8ba42951fdcbcb14a3002cddd2db8db6b94418873cb724ab
0xae92a2d3a065105fc34a77789c7ba0b750aa11bcabe9288e7d80a0ffc2c154a7
0x3b29addabc9c652e00c3d6da9f312a013147336219ef306af4e5791a6ad551dc
0xcebc5e4d90d5d6d7ddebd021108873123a9f8c68e800bb507d05fd0ae5ec73d6
0xaa4abc35b8089d32ba6c6a20e5a2c45e402b981d7707813a73f0f6017fe70395
0x05f7dcf79ad39ab51545a9b9c195d42164e738c4d9dfa18adad55b7698f8bed4
0x25b20a3f605fa99fef0272465cdb796966a8cff19fb525c73eb71e795e4fa85f
0xfd3540c34691ca2bf7ac0d556c11325e03dcbf68c40120b598f05d8c68f153e6
0xe05131b1fe1495796c823a4aebd3afefa51490f769b69900957b495d892569b2
0xe80e97433925823b0fe9954cd740a247308acc4f5c28b78256b357b7a9178b7f

Functions
Getter at block 20869735
currentRewards(view returns (uint256)
1262320122075378287545
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
1081518977661348965789496
lastTimeRewardApplicable(view returns (uint256)
1726962143
lastUpdateTime(view returns (uint256)
1726962143
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1726962143
pid(view returns (uint256)
118
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
766758115754693364
rewardPerTokenStored(view returns (uint256)
766758115754693364
rewardRate(view returns (uint256)
2087169514013522
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x2ae739f40cda5f053f9dbece7e177fcbdc4a07d9
totalSupply(view returns (uint256)
167455152742729489292901
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.