BaseRewardPool

Verified contract

Active on Ethereum with 121 txns
Deployed by via 0x2df87a40 at 14884747
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,240.09
ERC-20
--
0x4cc3bb1c9a184deb6ac50f1055d0636322039efac94e162b0ef1bc10a5e26849
0x0c4d960fd8769e65ac0e767dad7ac16e239976dae50b256a042fe76c1c2de582
0xd856ee63e4fad5e3f2d3b6a91f9e4963fc35f1ea0d39711afe9f34a45ced51ae
0xacbef275765bc986ba55dff46213b221711d6d2e663e88096d68a7e0107b916f
0xe061eafe1f1a3ad5157cfc3744c4b9ff315bbd0c43601f2274fb5ed69b0bc519
0x0941e434be0abd0d0eb079883d5156bc183cedf94971d5935e7d863b4544ebc0
0xd00d191dbde671f5f50671c63996c57fdd5f791f08147b29e9db20c7082b0137
0x97aba09b7f968e4e247f3183531df0073e5785343b5e04b75959db5ceb5864ab
0x70a1bb2b3088600bcbad3c90ce1c644bd9af35e1ca6e0457440d5833b50e1c0a
0x9c8df344370aaa75277f6337f627cefeb2870047eb5c872a2ee98440af883774

Functions
Getter at block 21023134
currentRewards(view returns (uint256)
972989879602683510745
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
473788134684929737163394
lastTimeRewardApplicable(view returns (uint256)
1728441971
lastUpdateTime(view returns (uint256)
1727837171
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1728441971
pid(view returns (uint256)
97
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
45760625763457957472
rewardPerTokenStored(view returns (uint256)
44839933806083484491
rewardRate(view returns (uint256)
1608779562835124
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x4c69bf4a6fc9875eaa822f0bdf783e29c75ee20d
totalSupply(view returns (uint256)
1056802844653218669137
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.