BaseRewardPool

Verified contract

Active on Ethereum with 46 txns
Deployed by via 0xd54d2e4d at 15183264
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0x2c85b9168b864ddbb76c69a425ac073c3896fd70379e288672302f46f02e176d
0x83364b7cd136f41ed52a4d2dad04bf5274338cff88022b42d2cbecf935574d99
0x970e705334701fb018227bee155a84ab8b78fc34e1350f4f0d087451e97c299e
0xa18c2e38e767bec120399654406b8157ff2c3d144f4aba5b1e5eb48aab333927
0x880f2ce6b0f4b620085c0dcbaac35ec0a57047a6dfd66fb3b048c36606c32a41
0x4d9b0a9f7cfdcd1714338b119318dd7ad2315a6a53d04436ff50f0a01c6f210e
0x882f4dd0fb874c0b6ffa9c50107dda5d0da999bada0fb5e674e911b140dd255d
0x49e029c7209ae68e2cf3e263c51bdac4dc9ea99989d011c8c8e6ba183ac56785
0x5939f8a61cfae01b9d5ff555d648341aba8860afb7909c8f0f7acc7c5d9a7fd8
0x5a14e295e17c25de972f289ea725d422d0361fb02dc65aee57b5415e7efe013d

Functions
Getter at block 21051306
currentRewards(view returns (uint256)
103208561149283165212
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
183703649241855101564813
lastTimeRewardApplicable(view returns (uint256)
1723990523
lastUpdateTime(view returns (uint256)
1723990523
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1723990523
pid(view returns (uint256)
101
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
5446770279054470741
rewardPerTokenStored(view returns (uint256)
5446770279054470741
rewardRate(view returns (uint256)
170649075974343
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x8e2a6e9390cbd4c3895d07e4cb171c0527990df6
totalSupply(view returns (uint256)
5019020162053991465964
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.