BaseRewardPool

Verified contract

Active on Ethereum with 546 txns
Deployed by via 0x06f3d0ee at 13216644
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,778.38
ERC-20
--
0x4dccc71cadddb5fa7f959641453aeb3605e0fe47ce3775258283cd159f5342b5
0xc8b9befa12d56cc2346e3e0cb8ece40086b4f8f9a972f883cc0e208d6a2ff9ec
0x652edd51ebd3783377433e43e7072ce6df20369210f5c654e1b8d1cf8c24dbd8
0x87a4f192af208998649a81bf8b077e5e5c4ab971bd99a5be35d0048fe43ec546
0x12f0675a60b93961c436b002a74815426617a497a9b7414cced503461c89bc77
0x1b31296e820477f950a1f8717f052c58890843f071427b57b5f637deab641a65
0x0e6d5cc3e1aeab22e89d67f26897dd2d711e787bfec01b2cbb0a2eb9f7cb1094
0x982c376234f53884308090ace872f53ea157c2945bbce0a128ca02076673c683
0xb5d2fcbbcc6ed0f71d5e6252d1fc4edffe33fb1cdc35137706ee26ac6f202de9
0x150d1bde3b0bf51e7b2e6fc759ffb9fa2307ef10dd0a72067ac0be5081faa252

Functions
Getter at block 20944756
currentRewards(view returns (uint256)
5845867981912744046455
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
693747571525731344212067
lastTimeRewardApplicable(view returns (uint256)
1724801327
lastUpdateTime(view returns (uint256)
1724196527
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1724801327
pid(view returns (uint256)
43
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
4822784273015268677
rewardPerTokenStored(view returns (uint256)
233239535226048742
rewardRate(view returns (uint256)
9665787007130859
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xe6b9b86a593e6c33fa3f0887753cdc39ea49b246
totalSupply(view returns (uint256)
1273735918462512580094
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.