BaseRewardPool

Verified contract

Active on Ethereum with 46 txns
Deployed by via 0x104da868 at 19230219
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,050.23
ERC-20
--
0x01a499e7cd429b277d0574c438015b6467dae7367188fcb0e630b67a1c0d2e6f
0x84a886e05844e03dfeef3d223a4a1e8ab66f71fcf1b0addb001c918a96a4efcc
0xad79448b3096ee0e1393f89c79551b9dbc42098c595ba488fab6ce7ac1294ac8
0x9c2040856056b9e67d509fc351043a29b53bb5ce012e2db5c039985bcc1b8694
0xc77b8f311209d68fec00c2fd3690d5fc0c5a53fd5517c3209589bf8461037445
0xa44d31e8fafa9a9fa09f6551e10d97a9dbc8b2ed2387c3d53d2bbd51aa0236cf
0x4bf3e351f75dbb059928cb65de727ff365ed2f2987283a49ae57dcb9674a17a6
0x699b4c12f9bbb6a06de52ff50542635a0ce9bc106b782960cc159b3424634ead
0x7ed9094372004ea11a03c2143a12bc84746a34e4acfbe0028563bd17a2dbe281
0xb4ffc62a5a75303695d42ef179c59ebdab4cb2a943a65638b86d73cd064a20f7

Functions
Getter at block 21277024
currentRewards(view returns (uint256)
15531581889844476727926
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
1375674539866538828758057
lastTimeRewardApplicable(view returns (uint256)
1731351455
lastUpdateTime(view returns (uint256)
1731351455
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731351455
pid(view returns (uint256)
299
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
1181101468216789167117
rewardPerTokenStored(view returns (uint256)
1181101468216789167117
rewardRate(view returns (uint256)
25680525611515338
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xcef9fa76c26747b341984633dac29e20e7b64af8
totalSupply(view returns (uint256)
121635804654100406
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.