BaseRewardPool

Verified contract

Active on Ethereum with 1,130 txns
Deployed by via 0x0c2e084d at 12451599
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $7,131.5
ERC-20
--
ERC-20
--
0x507a746a62c2de377b46cc30bf7e261978a048f85644211d24ad8660962c746a
0xea1a9d5a1f740753e27bd9ced7a7315391fdb28169d0cfa5013d4f62d93bef9e
0x164a4c99ae788250a81d611b12ccf7e272fbd968588f81b329e7c64314452336
0xa330f1db55716b438fb581698d83466cedd1fd736c6733c13f9f13f0350b626c
0x24e7b0107a718e6423681b82889f87dcf1aa82f71acf731dbfb270554cf25a10
0x276a1e6c29f9eeb2252ce164a7742c5e47cbac718880c5e2aac5624ca96592c8
0xcd4d64b4ca9e9053c693e4841d154a80cce81db411d0477dda9f547015682fe3
0x910dd19559ff5ad6925250d45cf49e1cf6e7b3b2e1918507f7cfef4ba9245987
0xb2d37dd537eb5bac5e6500b87d48d5446b02340d5f6c67f6c75f9a307eb32057
0x593d097dccc32c8bf70dd668ba2070a1a8469bf11fd1f0faaee1920b07e2dd68

Functions
Getter at block 21294843
currentRewards(view returns (uint256)
1538419233137430209444
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
2365740300628459102980139
lastTimeRewardApplicable(view returns (uint256)
1706666795
lastUpdateTime(view returns (uint256)
1706666795
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1706666795
pid(view returns (uint256)
34
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
240270216009163025
rewardPerTokenStored(view returns (uint256)
240270216009163025
rewardRate(view returns (uint256)
2543682594473264
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x02d784f98a312af3e2771297feff1da8273e4f29
totalSupply(view returns (uint256)
3592998391742416274078
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.