BaseRewardPool

Verified contract

Active on Ethereum with 39 txns
Deployed by via 0x45615604 at 16426736
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $6,081.93
ERC-20
--
0x8cbea8d898cf04b07eaa783fbd7aa52325718a9a7421129facd6a8beab3a1083
0x2a1bb0cc118fb3c7d469fbcfe5b3633c4a1e4b5cae8b7f872f6f1840ee94c311
0xcb48949cdf9bd853dcb433d92d235fdcea60fe4e848ed3ec369bf8663c4dfef9
0x29290e3eece57d326944954477a1837f51465ec5873cb3c2b80eb8c15d7192bc
0x8d5efc6d65d68488e2923691b2436d417c76cbe7435e12421d3210bd5130e476
0x33b40d3e3de4cd0ac5b88a0a7669c16c2879a39dede7ca7f633545b13f9731ce
0x12829f18b97ed1819e344176d6dae9a3f27745f2740c2465381e6e768617d10e
0x6293e4297f09a1dccf6d0ef87b3393608fd6f78ca4e819a63be7fe0171c85efe
0x36ed79a8742c7d2a85b876baaa8677cf1d961e80e743ebb57f1745add9c4dedc
0x37662681cf891f34195bee51136c86152b8e6c400bd96174d9e9a29f81dcbc65

Functions
Getter at block 21004716
currentRewards(view returns (uint256)
9886930427130880297000
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
815863661848817219593347
lastTimeRewardApplicable(view returns (uint256)
1729402319
lastUpdateTime(view returns (uint256)
1729306955
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1729417451
pid(view returns (uint256)
139
queuedRewards(view returns (uint256)
7544316883931448371430
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
1669018244835467585
rewardPerTokenStored(view returns (uint256)
1664889144503477930
rewardRate(view returns (uint256)
16347437875547090
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x921cf78e9a06b97d60c4bd6546d672b90594dba7
totalSupply(view returns (uint256)
377553689719249532430255
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.