BaseRewardPool

Verified contract

Active on Ethereum with 21 txns
Deployed by via 0xc20480c9 at 15183276
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $6.04
ERC-20
--
0xa58a04d329bd4388c56d4842967e106b6978302442be95e0875dd50206d3c8ae
0x555f0c7636778cf987a1bd4984edb6280365e7031165a96323f8cab52be738c1
0x4993fa0651b98edef145e7915ccc274a454e58bb1c69bda88bf5aa30f8cb9cd4
0x8c4f512035c0d9df5bfd5a46b58760b01355677a8bcb1b328e3235662b280e32
0x567e27578bc2b96e0e9547bd71e6ceb39830eaf6c356354a7bec5e7b18446770
0x769bfc187bc295634ec44b816ab281d0ddaddb2efdb7d9ba79712cfa1e972d72
0xfe0848e9f89642c8648796623c3d6f6367c18b604264360d59c31394b54a3366
0x6ba29d3a5f066b35560d866d275c02d532861548f4a7496816ff015476125e65
0xfd768bcea8922db7fdbee8fe8a62bce5dd1e2a0ebe2ac4e577f0060104816838
0x783ce7f7672609bb527a96e1f5c0fd9e2630c3aac19f636bbc324f4c3f7d1bdc

Functions
Getter at block 21051252
currentRewards(view returns (uint256)
60113193380333256534
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
169092361675547871582933
lastTimeRewardApplicable(view returns (uint256)
1718655431
lastUpdateTime(view returns (uint256)
1718655431
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1718655431
pid(view returns (uint256)
104
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
49320679025418869
rewardPerTokenStored(view returns (uint256)
49320679025418869
rewardRate(view returns (uint256)
99393507573302
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xfbd79471a12929de8379a6cbaf320e150f139ac4
totalSupply(view returns (uint256)
4241950283899551901638
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.