BaseRewardPool

Verified contract

Active on Ethereum with 6,154 txns
Deployed by via 0x876a3ec9 at 13188637
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $95,145.19
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x6813c4db73e025078d1166f16384eefa2740599edbacfe136cbc6246d7dc0a20
0x293410545b72f6de59aa41b6d30afaede8815fe5dbfab4c34e01fef9b573a9ce
0x55f00cf915e88035f5c0a79eafa8810c20a227ce9c8562a582dc5e5b36547c7e
0x4c1ecf44c12d3a472badd14a06ff336486504624a79c9724ed425afa8f13cb02
0x4064d7ccac3ca5d96ebd2cf074fcc7c4bcb8eb894a644c1e0869218bf49b26f1
0xee504eeadf83aedcac28521e26c3e973a1413d4c27ec3d7b4aa5fc4915ca2b9b
0xead81a867d92b6a01fad98506f5ddfbced8625ed6be1733533ef42cd426c9b70
0x79e2c49eefdc73840d5d6d965dc0fa8950f31a1185b289bbf67caa22e27355ac
0xa019169ae6c84d5de63b9b51c5ac54bf60f1638084c55a24a79dab567853ff15
0x64441508e0f1da5904a47043bc0ce188b301fafa9d7a0c1f1c361262f70e7af3

Functions
Getter at block 21257737
currentRewards(view returns (uint256)
1405702687955005832846
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
14602112802367735099634003
lastTimeRewardApplicable(view returns (uint256)
1731284459
lastUpdateTime(view returns (uint256)
1731284459
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731284459
pid(view returns (uint256)
41
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
258944648235673358
rewardPerTokenStored(view returns (uint256)
258944648235673358
rewardRate(view returns (uint256)
2324243862359467
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x8fdf7cabfec73d5ffd1447867834b4cf39b745b7
totalSupply(view returns (uint256)
2539825284442941695582109
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.