BaseRewardPool

Verified contract

Active on Ethereum with 2,493 txns
Deployed by via 0x09e68dd1 at 12451564
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,482.64
ERC-20
--
0x10571badf3f594046c9c4e81aa2ba6ea74974d74bfe4d266035871815282ddd1
0xf6ef33656e3c83a5cf4f3283e1343b3eb4b09c01ded6c470501f705dffd5de43
0xc985bffed44d47b06fc5fb79f7904c7934e6c17d849bcaf129a0edc412195950
0x886af75cf100605608d5cdf2e18135c97c83debde94498cad9e7c22ed9113363
0xc19227cabea737234eed288e73ff15a840aa7d990f5224cd3b48d5f4fd40da57
0x78938b98c82a7257ca6cc2f6ab943497c7d5e58c72a13e4afbeed02847f9981c
0xa5e22bafd50ccfb0894d95907bc2986d1a2d21f3095a9f6f06ea4c3069b1c6d3
0x167cefbe3d52cbf8352f3a542aa28e7d51baae5e229bbd4a71c79ef1f51e39a2
0xd3dc64425496403dccb0e7a5c1f10d44de31fd49f4ed83a12381d9678cf766f6
From
0xb3b5ee73549f6b7cb459ba01f0bea6ff4a7e2b6ce6be7a4e7f2cb8af5f641319

Functions
Getter at block 21089335
currentRewards(view returns (uint256)
1238418222128175946144
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
3348354200223992803961367
lastTimeRewardApplicable(view returns (uint256)
1714829891
lastUpdateTime(view returns (uint256)
1714829891
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1714829891
pid(view returns (uint256)
22
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
44150234524173048
rewardPerTokenStored(view returns (uint256)
44150234524173048
rewardRate(view returns (uint256)
2047649176799232
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xd7e2b9494c529b42dea53ef6a237c16502e6a927
totalSupply(view returns (uint256)
287469432205494327421284
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.