BaseRewardPool

Verified contract

Active on Ethereum with 1,887 txns
Deployed by via 0x5a5f6a71 at 12451509
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $9,862.04
ERC-20
--
ERC-20
--
0x895537e8d61a3417c15ee0dd44c24796ae40727e83dc6b0e4107af197050dd3e
0x6bad864d96f32785c57f757f97674f75a4a84d2edc76c9b57451965f1944e182
0xfc9cf2df0eb00a79a7ff94c228bbc8755b7a124c2b628c0442985dc91dfe0bc1
0xec376eed6d0318019afc681ac4982a9405391a435f8ebe24ae9bfbc15ba30181
0xd908004573d83e7ff4265a9cd4c3512c4965ab06ec364a4ad2546c9460ed1e67
0xa93147b505388a081185dd25135a1fe2224a4ba5d87c2c35ab47d819d853358e
0x5e86666614d2c32562c4a5c703f2c7b9308b120ffab8c8326f63a37d93ace29c
From
0x9c6ff782472a718355da29ae32b9b1eb269c24f6267f0ac873e033b7aebde4d3
0x0f25e5a2298228a4a8f7c2b67157635690f675cecba92eb9ca67f00a8e88286e
0x17b98d160d3b51a1b7953752d4141f3d68dd8ca23d126ecb741765bec22278c7

Functions
Getter at block 21003291
currentRewards(view returns (uint256)
4039180625375510073420
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
4399499452693122900935649
lastTimeRewardApplicable(view returns (uint256)
1729385147
lastUpdateTime(view returns (uint256)
1729378439
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1729972463
pid(view returns (uint256)
9
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
66330340945774391
rewardPerTokenStored(view returns (uint256)
66302157537914217
rewardRate(view returns (uint256)
6678539393808713
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x30d9410ed1d5da1f6c8391af5338c93ab8d4035c
totalSupply(view returns (uint256)
1589575060472897386949970
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.