BaseRewardPool

Verified contract

Active on Ethereum with 143 txns
Deployed by via 0x894b3e2a at 15183276
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $76,559.41
ERC-20
--
ERC-20
--
0xe5ea76c79182840fd7555d660a55f04632afdfd8e63a2daedcf528ce39ba44e0
0xd818395065b10ac74e785d0d8b85c99b4befc4ed3e34bb558743012379271752
0x69efba7e9b9f0405c7f949e40df9c54b9e32627ed08c12bc04f0881712bb8730
0x8253ec0e710255b5881f0a4ba1adb4f5b026f73185803233025114161835b4e7
0xf0f77e0d1ea980a7f8b2096d56fb6e453280c3c7d389098ea048aabb7a07665d
0xd9bf9aafebf3f09cd1fafa6ee62232ad68608caa4fff134dd3debcde3b56eff0
0xde9b94db2dfcf79b1c6596e0585219263317c7a1fdffc0c1271682f39cb14831
0x250bd1e6af95b7ec3be2ccd65a3e995b24a645854b77088f9cae60a496525e62
0x1b645afb4c6443c998eb6e92b3e07e516c2bbf799f63aa1d173ba53a872684d7
0xc355e5c6d9ab90251d56605021f67b8478db68946c47ea6562ebc0f9ed578340

Functions
Getter at block 21276274
currentRewards(view returns (uint256)
144842381022474546732418
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
9839182053868603841951771
lastTimeRewardApplicable(view returns (uint256)
1732664231
lastUpdateTime(view returns (uint256)
1732600799
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1732664231
pid(view returns (uint256)
106
queuedRewards(view returns (uint256)
141631757186564698375149
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
348660278796626153
rewardPerTokenStored(view returns (uint256)
347611234809484743
rewardRate(view returns (uint256)
239488063859911618
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x5bcafc77f19f72bcf1420cc1722c3e06e16ec29a
totalSupply(view returns (uint256)
14481000847406932873801899
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.