BaseRewardPool

Verified contract

Active on Ethereum with 24 txns
Deployed by via 0xa74962e1 at 21232091
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $72,413.03
ERC-20
--
0x40e7a46e0cc0ca46b271315b7d36d2fb16e0200ac2d011d53b241b7347eb1977
0xb1a9a198e0f04e73f7fbf7658af41606e022c95d5f7bbcf7930bc7afe6b284ff
0x1ccc377981daaef048e11caf3eb8a2fe99db22876bdde93a9698c380dd54de4d
0xa23a5a9a3f24721eebe99bf3bf4788989abc84208d4f259ff78643408a1f7092
0xd11df5aa45d695ed36e2c4627877589dde55e3f78ad492faa487c712949dbf1e
0xcf0937ebf0058c849bf24775cf3fbabf3d9707dfa0a71ae78a056432ea5d49c9
0x5389399b73967c032c9a8685ee0bec7c7ea2b62722f5305ceda1d6f6899d9695
0xb34ed0198996196dfa02372d82ae09dcd4de570f7b339961988036313b781cd5
0xc4ace189fbc1bb4e63c8a2dda58168f5d356414b1be5e3ff915146ac20332f36
0xddcba801184184b77dcdd86bced4164104ffa9ebfbdbea03c07ba2de94b96b43

Functions
Getter at block 21399009
currentRewards(view returns (uint256)
39671891674682033945776
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
79649417839968267286239
lastTimeRewardApplicable(view returns (uint256)
1734158255
lastUpdateTime(view returns (uint256)
1734134555
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1734737555
pid(view returns (uint256)
397
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
15852940959291355
rewardPerTokenStored(view returns (uint256)
15687232773322718
rewardRate(view returns (uint256)
65595058985916061
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x55570f3b50d8a3c0a0e1c913bce4e9aba01c58de
totalSupply(view returns (uint256)
9381569708695283694777371
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.