BaseRewardPool

Verified contract

Active on Ethereum with 499 txns
Deployed by via 0xe798b4a4 at 15635501
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $22,671.74
ERC-20
--
ERC-20
--
0x059bb78005536aa6c707a64c3fb7ae99bf6d1e6fc7017db8627222d28d6f60fe
0xc49f69ab27b7a0dde298a89d8729888000b6bd6ab0633c937bd283ffff1cb5d6
0xaf45a71e643b5e5b0f2c66e0a973a61f0b5a2208800de46f1e8ffae1bc47a4b0
0x0d6f3d7b7b2ac839e6e143b7086703a80a5a18c4d2303d077351fd58b8910738
0x34e9100fe464e0900aac49837c83f5175288155c198fe9abc904fe98abcd5d7e
0x56ca1904ac3590eefe2554a82ae36e1ad8ce6914edb02d4c0ff5aa6ecb4eb202
0x59fa388b638698c3e44bda23906dd90465dad03e5b21bd89ec09bb7ea4c0fe3a
0x87962002813763db6e3b175fbf8e842140acdcf65dd3301752c1205918e2c1f1
0x80b6db7ba6390585c111017ee530428f4b4fd7a8dc7effd082c3cdab085d4ba1
0x941d3865a81a47d59224c496eb684b863c6ea0f9b4390a97b10531d49b12c706

Functions
Getter at block 21042020
currentRewards(view returns (uint256)
71043538469732885594701
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
2884960849770250049247214
lastTimeRewardApplicable(view returns (uint256)
1691383475
lastUpdateTime(view returns (uint256)
1691383475
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1691383475
pid(view returns (uint256)
122
queuedRewards(view returns (uint256)
21886086556528049954702
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
300424176829267737239
rewardPerTokenStored(view returns (uint256)
300424176829267737239
rewardRate(view returns (uint256)
117466168104717072
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xe59ad9c135227452fe5deaebad953022c0dc6b4f
totalSupply(view returns (uint256)
5598475568604320963298
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.