BaseRewardPool

Verified contract

Active on Ethereum with 145 txns
Deployed by via 0xd4ab93ce at 17866958
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $6,242.27
ERC-20
--
0x44901990962cf7d88d5f07bc935e98de807168bbe69493b98f99427e7c53ec32
0x1aa128b2d3ae4cd8ff1c2c8e5464a30d3f1e04eb50d93db4c586c20498a7607d
0x50c0a37f2b62fe4c24f754dcc132c6479cf4448e3eee282a3099be126811e724
0x959df64e3e8dcda4c24aeb33de8904253d7bef5c88ea504f287fb3e710a26092
0x56cc68c58a090a6cfd1fa6d0853ee2a76886ad4bd3da843e8eb500dcf5eba9ae
0xec49941be82a8e217fd6c2203a265525be400d1a92e354ad4b7afa186b3a62c4
0xa131196782ed744916b65fea3b5ebcc14c8bef8f1e8d2f90573a71e190aea779
0x054d6650bd9f9dca3fc3f3c618b081cb350863c85424e9781e0ab1747de30c62
0x1eddbc962b8a86a1808809236322d89cd131d7dcea637b1a2446e567a5e91e99
0x56799f1e815b9e2e41d223cb87a503c0838b3adb04f502dfef73e7e3538bc7ec

Functions
Getter at block 21161479
currentRewards(view returns (uint256)
12138301345350973478862
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
604568555935961713496420
lastTimeRewardApplicable(view returns (uint256)
1731292415
lastUpdateTime(view returns (uint256)
1731114275
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731719075
pid(view returns (uint256)
215
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
580557413198673079
rewardPerTokenStored(view returns (uint256)
577943180886351981
rewardRate(view returns (uint256)
20069942700646450
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x408abf1a02388a5ef19e3db1e08db5efdc510dff
totalSupply(view returns (uint256)
1367613572765762781142407
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.