BaseRewardPool

Verified contract

Active on Ethereum with 844 txns
Deployed by via 0xb8f4a325 at 15037176
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $36,426.9
ERC-20
--
ERC-20
--
0x95b6c9602f5e4017414382d23bba726c7fd846d5e1b5d16b1905e1ee5e29c913
0x57e3251c280c4f81cb59bd81ca08f00225aca01c879876a7a79ffd5f1cb95d8d
0xbf4cafe35833b91b4c11be9dff09567017cec7a7271a62fb0e428508a383c8e0
0x8bfc03b083dab53cace623076c2dfc7d692c8ae8edd25b3fe9576e59195ef387
0x63455d38695a987649c8a1b7d5ec86a24239a79492577d7e6c1b8a8a6db90ff9
0xd2ce00b1bdf68141c9de873f07675958cbc457e1d568a8cd37e9ddba715e981b
0x94f040bfa071e2287e15caccbfc3033a5dbbf02760cdb01dee802657b8debecc
0x09d1be306cf75999d87c9deea6a739f701914212d34192ac068ddf4163037650
0x174787098474af9f34ad9c1373e627b6711150c78cfeb8a54a946d0816a085e3
0x0f8474c3e47a368e86b6f821f845b777d3ab6e14f21edf6dce8fad704d6855a6

Functions
Getter at block 21198079
currentRewards(view returns (uint256)
3151277090588186100980
duration(view returns (uint256)
604800
extraRewardsLength(view returns (uint256)
0
historicalRewards(view returns (uint256)
18545120089167072078386958
lastTimeRewardApplicable(view returns (uint256)
1731129611
lastUpdateTime(view returns (uint256)
1731129611
newRewardRatio(view returns (uint256)
830
operator(view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
periodFinish(view returns (uint256)
1731129611
pid(view returns (uint256)
100
queuedRewards(view returns (uint256)
0
rewardManager(view returns (address)
0xedccb35798fae4925718a43cc608ae136208aa8d
rewardPerToken(view returns (uint256)
162680696691907902
rewardPerTokenStored(view returns (uint256)
162680696691907902
rewardRate(view returns (uint256)
5210444924914328
rewardToken(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
stakingToken(view returns (address)
0x117a0bab81f25e60900787d98061ccfae023560c
totalSupply(view returns (uint256)
1671730877860519630879946
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.