BaseRewardPool

Verified contract

Active on Ethereum with 4,657 txns
Deployed by via 0xbc5d2023 at 12957218
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $315,368.98
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe9f335a66613c9b6cf5782a375eb4436c50c84ba50f8c3889670aff59ab29980
0xb865a8468ef12156c84f72309ae52d9f762398e3180184509add31cb7133c081
0xcad25f6246c1a303d1b4e971d14c8e3d687000d121145daf7f2cd64708749a10
0x8fb9315c51bf6647709a4c2c9e4a3dd0e6a4f409e14b6fab693aff01e3f101a9
0xeac7ecc2fb285bb7c82232582caba3d12bcae87974206d208c1c82104fc0cf07
0xcfa9d3a7a6e7ce38b0b20468e180d738c48bac5a57fd0c2070b6075e05e5a262
0x01d2c7d7f6ae25000e3b655ff99133cc2d254c2c3ecf37253ee5ec22070c0cf2
0x95551fbfb8fba2da769bbdda863e763f2f4b6378bde4817d5bd76625cbbc405d
0xaa08a16102fe2d452f7c964234cdc0c53a3059d29575542323f0ad1e71ca6f25
0xc6e11f551ae65078ee89bb5092e211623e5bebb9b931229726f55cb085a7636c

Functions
Getter at block 21301364
currentRewards(view returns (uint256)
1849556851166864059781
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
36385705798628641407673882
lastTimeRewardApplicable(view returns (uint256)
1732980203
lastUpdateTime(view returns (uint256)
1732977995
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733274587
pid(view returns (uint256)
38
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
234968032287604967803
rewardPerTokenStored(view returns (uint256)
234966681630508857611
rewardRate(view returns (uint256)
3058129714230926
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x903c9974aaa431a765e60bc07af45f0a1b3b61fb
totalSupply(view returns (uint256)
4999307691395713774593
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.