BaseRewardPool

Verified contract

Active on Ethereum with 3,240 txns
Deployed by via 0x6f947867 at 12523250
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $30,345.38
ERC-20
--
ERC-20
--
0xdc4bba194b2d76cfb5864ea0d6b492f385fa67428b5ba69d869cf5c27d44e6f1
0x5b19d8ea377adafb9aee5f47c821b9e6484bb70d4a2a1c877ecbd855fca0b695
0xcd77aacf37050299664ccf86adc98de51adb49c97dc8e8ac8b2fe53266cdd829
0x93aec720fc30663f3d180475a424495c7986d0787210bd16fbd68ba252a1a5de
0xe5269933059b601b62835f78f2addf4a8b4d50f16a622302e3ea22b14c4996ac
0x5cb6af8cc6bb97de7669d96a7894130e1041f399eb43bf105d197f1ae31a875e
0xd4b82986a78a7d9417437a4b1541828006e2da17b4ce3367ce918227c3f25897
0xd281219577fcc8d826bb722b713734f624834b318812e1ef31024fb761bcdc2e
0x9f9f9dbfca65a9b6f12a0362a8d431eab493b7976713f6fc1d697796bc8fdaa7
0x8ce52eeb66598605ed9ea7282621a2b2393138426f8443617a20428c29647722

Functions
Getter at block 21217990
currentRewards(view returns (uint256)
3747857089498397830617
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
1
historicalRewards(view returns (uint256)
7505778541182029642630696
lastTimeRewardApplicable(view returns (uint256)
1731196199
lastUpdateTime(view returns (uint256)
1731196199
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731196199
pid(view returns (uint256)
36
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
294332800036015573
rewardPerTokenStored(view returns (uint256)
294332800036015573
rewardRate(view returns (uint256)
6196853653271160
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0xca3d9f45ffa69ed454e66539298709cb2db8ca61
totalSupply(view returns (uint256)
272181266401817441542176
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.