BaseRewardPool

Verified contract

Active on Ethereum with 420 txns
Deployed by via 0x44d55d81 at 12451546
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,269.59
ERC-20
--
0xcbfd7258b59bc5eeb7ec1002bb4f5680ac4aa9d1400421003a6fb0cf9673ff35
0xa3d2ca70c531e0183f5352a9c8a514fbf192820e8700dfb6c646b9068ddea41a
0x98b8d6062bb2de11d9601f5aefa8eb26726acc778d0ae1ca27b997b707bbe2bd
0xa8041c80e8bc5e2f52d9e13e155c7615b4d6fdb6db338abc443ba98f4bcf873f
0x446c68e67f08f6345a9281c0b4d27b1d001af1e184209c682c6d7fa938bd3efe
0x5eabf665997d7ce91f913dc73e6aa3732d86b573a4bb6ed389f246eb3bc6353c
0x298227dc4cf3f3c2a6b4040c5790abbc03111f0d310f63ef8acecf94d1f6b7ef
0xf404aaa541130419ea3ee90b7a0a9219b6f95cd4d91382276d6a8bd404b3afc1
0x948cc2bc84140386f3803473b3a6878f0973c135252ee98036ad109407d94650
0xc39b58ade73bde3dd989bbd45e6b77ed8387351cd311a3b79e72f22b0a09d7dd

Functions
Getter at block 21310019
currentRewards(view returns (uint256)
993403663172591942659
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
1264794346312992020069564
lastTimeRewardApplicable(view returns (uint256)
1661239804
lastUpdateTime(view returns (uint256)
1661239804
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1661239804
pid(view returns (uint256)
16
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
800661170155702420707
rewardPerTokenStored(view returns (uint256)
800661170155702420707
rewardRate(view returns (uint256)
1642532511859444
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x36ced690a1516861f26755b978ee62c1157cfff9
totalSupply(view returns (uint256)
8151411631505920594
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.