BaseRewardPool

Verified contract

Active on Ethereum with 76 txns
Deployed by via 0x9d8e7db4 at 15530145
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $381.33
ERC-20
--
0x614fdf0680186090d1e215294d3277c66f3455e7d0f33e1027ab72a353342b06
0xc61968d4cbd24c6db36023a95ddbb89aa7655309b9b7913506f5f000ebc8b920
0x04d274dc2844b2cd41e17b67672b4e5c260fc6ae99e5a9427dbde2f4e47341fe
0x6972cc1ac103ba70155d1fcfd44e3cae425eb37af52febda25c1f5a753409a9f
0x3cdf9ce7542c6858baa3e47214ae9cc2da2c890ca61d8539f1b827baae86a56b
0x0571f18452cc2a1b9e99c6e57c63d9cded1cfc1c277ca5c52cfc821d271eb8d2
0xbf24d19dc872fbda94fa558bd970b312306c761d8de5c47e954a840c54c9e57c
0x822c02b2838664a8e6625ab79d784c0a977ebb2a8daad221f88ae17140c03f8c
0xfc1f13dda3626696a9f5aed40388c38cb480f1b0dbebe83c340a258266c81185
0x3c2c20dc6bdf75d7233df046b95fcd6cbeaf95a0b1b0a77cec9d73f50962f03f

Functions
Getter at block 21051280
currentRewards(view returns (uint256)
136744505393211429888
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
892339286945673295163715
lastTimeRewardApplicable(view returns (uint256)
1729963607
lastUpdateTime(view returns (uint256)
1729627187
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1730231987
pid(view returns (uint256)
117
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
2633753242037691441
rewardPerTokenStored(view returns (uint256)
2630342717391315773
rewardRate(view returns (uint256)
226098719234807
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x123dc033d6ff314211f7953ed31bc805f85c13d5
totalSupply(view returns (uint256)
22302765413469857764834
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.