BaseRewardPool

Verified contract

Active on Ethereum with 574 txns
Deployed by via 0xc6178c36 at 13600095
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $14,385.41
ERC-20
--
ERC-20
--
0xe21180830efd76416cb0a68feea6483f2b464e222ce632d842cef922a314f7b4
0xaf296e608c35e11920437e6f0327e5473457642ca37599d793d46bab7a191ae4
0x0321bbc189cdc2695660c1a00ef0719a99ce27492573fb312adf9b95d3660faa
0xbb584473cbc77ead68993e806c045388b84e62d596b4996bd40a378f41879a59
0x0d4f88232d8dfbfe76b943167ca7e684f7b97d760c6ac0964306a3f58adbccee
0x85b33bd5bd6b9af4f16f962303270172dac52b4f1ff4817d77f0a031bd6d0518
0xb8beb8eea5d07458ffd43832e1f2289a22750a5fabd5256a1964c6d6d8db8bc1
0x76ae6b7f45a67d521af76b14367dca46f32cee4f2e9dda31b89e40fc8f95ab32
0xb714d5b2f90e3dc016109f2b2815ddfe322174a79f685ded3b5a9299aa8244fe
0x9c13d7a422739a79a1aad0056bb8cb6a728f08366c3e6453285c6f7dec487b4b

Functions
Getter at block 21306751
currentRewards(view returns (uint256)
3407647694649412118967
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
2861965881707893075973826
lastTimeRewardApplicable(view returns (uint256)
1719631415
lastUpdateTime(view returns (uint256)
1719631415
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1719631415
pid(view returns (uint256)
54
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
164647951972631121
rewardPerTokenStored(view returns (uint256)
164647951972631121
rewardRate(view returns (uint256)
5634338119460006
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x18f320b124a80ee2fa491e1438cda771c3d8c84b
totalSupply(view returns (uint256)
2000347721881970659048780
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.