BaseRewardPool

Verified contract

Active on Ethereum with 7,897 txns
Deployed by via 0x66b3e5ca at 13014119
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $973,432.49
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x143c9affb9e22280653837735a173d80e569f65cd02f6a34250199b09f405f10
0x9008ef9488b54bdd72cf0b67d92f13ec5883a0cadbcb4f89f90d8725259edb7f
0x2a0be366fa3aca8589cffd4c5f443d256c6ec690bcb2d6c15d7fb2ed6496a261
0x0f9c0eed2785ce62b3802b8fa57d37b89e2b788fd8f4edfc9221f05300545a2b
0xf5989048e618a27469e157db1283262b80e76d48766930430d4127190cec2390
0xd0f8647591dcb80f594377bc2d8022b9d01dce293c8ea8c6689463c61459e514
0x0085f374fd53f565609eb9d63e145f1e2f459b701501a8bd235601e9e8fd3b1c
0x13b2f637ee5b07759d7a59c4f0165ec8fa6e04a2c63899593cd5f74fe531968c
0xcae4e6e4d2dd5248083a4843363f4b27eb9dd2907f234a31568f03d0d2715e8a
0xb01700bf65b9355310b26170775e2423c2aea12c343625b3b57572716557fed9

Functions
Getter at block 21278509
currentRewards(view returns (uint256)
156722044963098608288238
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
39630054871703298297365166
lastTimeRewardApplicable(view returns (uint256)
1732703507
lastUpdateTime(view returns (uint256)
1732697291
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1733088515
pid(view returns (uint256)
40
queuedRewards(view returns (uint256)
56462703560594015398873
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
610728717626776418
rewardPerTokenStored(view returns (uint256)
610614804181980646
rewardRate(view returns (uint256)
259130365349038704
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xabb54222c2b77158cc975a2b715a3d703c256f05
totalSupply(view returns (uint256)
14140160135596284949554704
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.