BaseRewardPool

Verified contract

Active on Ethereum with 511 txns
Deployed by via 0xf21874d6 at 13216648
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $298.58
ERC-20
--
0x3581e18698e63f117261e93fda673c7ac7c4a9e46bcab32d1456556ece2a2449
0x97535edae7178bd71f386061f8c67a17a0a386e71c1f8be76dc6e0e7cefc7f93
0x22f6c2c58d4941535ec74b8a617f12dd274d10058355e9896b273199353d652c
0xc66cf18552725526d769b3791eefef3709a82f465de5998f6de921e534099c49
0xdb5461342a81c641e56db826a40dc6cf90b81707b52e5638aa8cc32790f32071
0xe4a6ffc7e3917e3eac0e54b2e851044eba978bd85c37acaf96cd4217b9f92093
0xd90d40d774fec1ee772eec0dd38f4763d97b127d6c4b6097dd5478483e1993f5
0x24dcb8594703f12e1f3d70ebdfcff9bb7b257dd3fb275d501f1cc0a2a790a505
0xaa2d5818738986e29ba7fc55b41098a72cf5ede62da89209af5ae7201cddbcdd
0x25e5f27e66294f17d17b76535977eb3fe10d1fa850e5f88690eb858db1246479

Functions
Getter at block 21041707
currentRewards(view returns (uint256)
542610424317632998984
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
2
historicalRewards(view returns (uint256)
1370777819013264188892146
lastTimeRewardApplicable(view returns (uint256)
1724458091
lastUpdateTime(view returns (uint256)
1723853291
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1724458091
pid(view returns (uint256)
46
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
5767212210728840760
rewardPerTokenStored(view returns (uint256)
176651005087242576
rewardRate(view returns (uint256)
897173320631006
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xcd555a686486160d815c89d92ee69a88e356f34c
totalSupply(view returns (uint256)
97058310312400916305
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.