BaseRewardPool

Verified contract

Active on Ethereum with 3,157 txns
Deployed by via 0x5fae10e4 at 13725918
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $46,725.56
ERC-20
--
ERC-20
--
ERC-20
--
0x176ef2b5a9379d60a96b63e84907df5b48b8def9f3c5f15a3afe12d1963c1330
0x8a55628380ca1d7407708431b688e131ee64cd6a72f502898d3105868ca42ad1
0xd1c830faa7aaa088b7bb1f740a7912d0566990de158df001d34e128154700492
0x9fea6d9dc8918d92e5fe48847a2a8191c411a301b4b0b3e5c329054a1b42ddb0
0x6b3a38bc36f8b41bc99b25030a711f0e474b0f40b414f2b86b36623fa593cccb
0x82a4c2b9df24e52b0ccc5418fcfd51194dff50b60daa5e26dff35b923df622aa
0x3d3925a324b39d5ba0fdbde3c2264fdd75fd5cbd1d76f1c1fa45783fd5f4c6ef
0x2a1d39a612e6c7ab036955eb6976f36a25684cb960be5c064b00a53dc664e901
0xd3e6ce35d5ae835aad106bd62b77b83af783753bcdf22df230b65e7f8100c0f9
0x573bbce8ac6d4e84000214e8501743a6069e14159c2162259542cd6325234874

Functions
Getter at block 20916997
currentRewards(view returns (uint256)
174201415420301429316732
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
14105897196548963314050175
lastTimeRewardApplicable(view returns (uint256)
1691553911
lastUpdateTime(view returns (uint256)
1691553911
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1691553911
pid(view returns (uint256)
61
queuedRewards(view returns (uint256)
13566621089741501006575
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
21101602444456787198
rewardPerTokenStored(view returns (uint256)
21101602444456787198
rewardRate(view returns (uint256)
288031440840445484
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x0fb8dcdd95e4c48d3dd0efa4086512f6f8fd4565
totalSupply(view returns (uint256)
87402246881350170717951
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.