BaseRewardPool

Verified contract

Active on Ethereum with 87 txns
Deployed by via 0x28d897fa at 15530149
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,482.42
ERC-20
--
0x66ddac1703ea0e24f78a2e3649b526e2a6dabc510c7f0ed8255d5d5e48e3e771
0xc6f52e0605177e27d0c9e8709cbda984155b7f3488d794e53ff2ef41fe60466b
0x3d82d0aab0f93935a8dd321cb9e7abdfa46ef7a5cbbdde6b65db9da9e3f69e9f
0xe429e447337394d21df3aad482d53d2f3e7f266e845a442df9dd9d0cfbe43611
0x84bee17b9f0b7600d77fd276a657547c81d2f37dc8fe240c9cdef32aa0d4e3d7
0x8356238ba995a396600dc07c2055a91b4fc62a67c8993f127fa078ebf9348502
0x22d0e201b9e1c051fb170fb8c2e7a4a17c5e0bdc62c21798cb69d1aecfcb71c9
0x06bd43d6d15bb051c24e27e8a80fcafd2385ab56d782bdfbd46826190a692a79
0xa526aa100c03be60452436839a1e04bbaa132beabc4efaf9602a71af07d8d39e
0x04ee3e424bd4cc94113b136c7e997580bb380a7dc78c5c2f29bffbc73c394b16

Functions
Getter at block 21004755
currentRewards(view returns (uint256)
10305662766717124366401
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
946252378016727585654717
lastTimeRewardApplicable(view returns (uint256)
1729402787
lastUpdateTime(view returns (uint256)
1729322483
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1729725275
pid(view returns (uint256)
120
queuedRewards(view returns (uint256)
2963737867043650170229
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
10605142086602218843
rewardPerTokenStored(view returns (uint256)
10573249508416402859
rewardRate(view returns (uint256)
17039786320630165
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xcf9fc20189755354eddded66c9ed9dfadafd7a2e
totalSupply(view returns (uint256)
42905374182023805390663
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.