BaseRewardPool

Verified contract

Active on Ethereum with 237 txns
Deployed by via 0x2ccac8ab at 16598593
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $9,331.65
ERC-20
--
ERC-20
--
0xc576eb475eea6e5d197a16c7e6d1afc0611e63f98bf6ea1e5f9b95521c83af57
0x8ae9a02e9a038f181d6020dfb988751b6448b54235fe0fda4897ee6f2cfe306c
0x614209e1dee4551427a269110b44ba768fcb7e39842730c031148dfa8021b2ea
0xf23e36d4aa1e474f92e7a4fa6b2823458c7966ac64a6089dd7f530f6ee8dcc4e
0xf9f925aae2d08183cb306776da7acb1d46a508c162061136849fad60e7c38dc2
0xec931281f9702b7816d0534b1e68b96c3232b8f77cf4d1c38d95fd0128d3ecbb
0x6e5a5334d2b00fc8d048ffc93d79ef9dbd3b56d2599b7f96f04b32020eded5cb
0x8f88b073dd2aaf572a88310a5112fb21cf422121945a6f07c6d7c89f23a498f1
0x4d2c827e8bc79780c99200313bdbb873afb5b8422233898a742a54fa78e01620
0x7a5876265f0d1a4c2f3e7f562f388dcd7fbda8de1719ed22d831920b862f18a3

Functions
Getter at block 21214943
currentRewards(view returns (uint256)
1643619116966831440638
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
2045673472287128055927307
lastTimeRewardApplicable(view returns (uint256)
1731189263
lastUpdateTime(view returns (uint256)
1730584463
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731189263
pid(view returns (uint256)
149
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
18500050672647825744
rewardPerTokenStored(view returns (uint256)
18181666460524480803
rewardRate(view returns (uint256)
2717624201334046
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x4ebe557ae39f87d2a014719777fd4cf4d01dc8ee
totalSupply(view returns (uint256)
5162376318867463242360
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.