BaseRewardPool

Verified contract

Active on Ethereum with 61 txns
Deployed by via 0x2a8a8046 at 16495080
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $11,176.1
ERC-20
--
0x43632d6923f21c8a053fbe5510e7c5a054396b73a8f8115951c4ab947bcd4628
0x7a9c6b2b711b7e2c0ea8afc33aa15bd4cbbd04f4d4903974afbcbd53f3825277
0x8d5033035debe1bde58f6e09dc88ecd3076d52242fac76ff3226113f1d1b9b8f
0x2be6c88769e63e2355b073036945ec28ea003da0fc60b77f8c0f2db833d4e65e
0x234e6e0cef26e7a37dd50bd49630865e5b6f43ca422e39ec979e4fe0601225c4
0xcde137aa8ac83fddf2c7bcb56a955f70952fb7403261b892c5b774388ddf2907
0xd9cab20516ee228b1094cc8e6cd988ed93d871720a1d5297e2c7c12195beaaff
0x23ffaa1f80ca4518371b2e60f29b0524708808d24f889563779917f4fda6b03e
0x22374c030c35be30e073f29c91ed242a65efc6d6e30ff0bc718fa2a3ef4a6772
0xdb5a5c570e67586f7dfdc46c5147807f8ad71fb97cadad849f9139fa424d2a07

Functions
Getter at block 20898978
currentRewards(view returns (uint256)
16272273354141486997220
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
1203451314978735023721381
lastTimeRewardApplicable(view returns (uint256)
1728127007
lastUpdateTime(view returns (uint256)
1727930027
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1728534827
pid(view returns (uint256)
144
queuedRewards(view returns (uint256)
2790168024154091321339
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
614980357974835007
rewardPerTokenStored(view returns (uint256)
612724830014262488
rewardRate(view returns (uint256)
26905213879202194
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xd396ebba2348cc35ef93ef2c9f81422305e6dc0f
totalSupply(view returns (uint256)
2349688907682619156242509
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.