BaseRewardPool

Verified contract

Active on Ethereum with 457 txns
Deployed by via 0xf2ea3a0f at 17820767
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $75,086.66
ERC-20
--
0x8098223c58908473f9cad3b33243a7dc430a027714fbd0e986b9f80206ff9c85
0x142c8bf6fa20cfe52a9a82d06deb5985b8868d5b6e0ce24fe4036d7593a4984a
0xbc1ab190267f3c7c86784433552df78422f3c40b5758dcfa0ac24b449ac05770
0x9e7ce16423a9f388a8d7c449310e184db7dcc27c813be14e25b24311f857b65a
0x8a7c908b7713191ca37989d5821193308792729d730be1c6fc1b75c7c8914390
0xe4e846447cfb4b6b6544430c37fc1a10f96437b1fcaf2e2fc5f464c997aa71ae
0xd88d956893f2c11f59b749251dd293ff6fba6e46f2d28fff03372db1e0b1ce2c
0x3c4f452c6e389746ab0d0f9645084adc97b24dd9e0ece066758da15012775bd2
0x73f5d74a4d00749e67d5df9c8dac43c07fe609f9b340912041ce39be015acfeb
0xb22413dce921f1a99076211d228f2d28a45634f766954493434d936087201c4e

Functions
Getter at block 20922158
currentRewards(view returns (uint256)
20383131770204967409040
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
6130991507749049247820004
lastTimeRewardApplicable(view returns (uint256)
1728406115
lastUpdateTime(view returns (uint256)
1728370487
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1728770291
pid(view returns (uint256)
211
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
16106017302984967591
rewardPerTokenStored(view returns (uint256)
16099292107464995291
rewardRate(view returns (uint256)
33702268138566414
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xa11a2c04d62b4a2324fc857fa14762ad94751b4f
totalSupply(view returns (uint256)
178544163612032766290852
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.