StakingPool

Verified contract

Active on Ethereum with 1 txns
Deployed by via 0xdf332ccf at 15393118
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x4caf21d7f58600a717ebcfc373e18f3a63de6a2e149678ca78cb93b0bfce316d

Functions
Getter at block 21061421
accTokensPerShare(view returns (uint256)
0
allPaidReward(view returns (uint256)
0
allRewardDebt(view returns (uint256)
0
allStakedAmount(view returns (uint256)
0
allowReinvest(view returns (bool)
true
finishTime(view returns (uint256)
1664532000
hasWhitelisting(view returns (bool)
true
lastRewardTime(view returns (uint256)
1662026400
owner(view returns (address)
0x7fbfab6f27271b5f33c53e97ab2e6c596718a346
participants(view returns (uint256)
0
poolTokenAmount(view returns (uint256)
1000000000000000000000000
rewardPerSec(view returns (uint256)
399106002554278416
rewardToken(view returns (address)
0xbd548ff6c0cd14e2d8c4a10032744b507cbba21d
stakingToken(view returns (address)
0xbd548ff6c0cd14e2d8c4a10032744b507cbba21d
startTime(view returns (uint256)
1662026400
version(pure returns (uint256)
101
Read-only
getUserInfo(address userview returns (uint256uint256)
isWhitelisted(address _addressview returns (bool)
pendingReward(address _userview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebtbool registrated)
whitelist(addressview returns (bool)
State-modifying
add(address[] _addresses
emergencyWithdraw(
extendDuration(uint256 _addTokenAmount
reinvestTokens(
remove(address[] _addresses
renounceOwnership(
setHasWhitelisting(bool value
stakeTokens(uint256 _amountToStake
transferOwnership(address newOwner
updatePool(
withdrawPoolRemainder(
withdrawStake(uint256 _amount
Events
AddedToWhitelist(address account
EmergencyWithdraw(address indexed useruint256 amount
HasWhitelistingUpdated(bool newValue
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolReplenished(uint256 amount
RemovedFromWhitelist(address account
StakeWithdrawn(address indexed useruint256 amountuint256 reward
TokensStaked(address indexed useruint256 amountuint256 rewardbool reinvest
UpdateFinishTime(uint256 addedTokenAmountuint256 newFinishTime
WithdrawPoolRemainder(address indexed useruint256 amount
Constructor
constructor(address _stakingTokenaddress _poolTokenuint256 _startTimeuint256 _finishTimeuint256 _poolTokenAmountbool _hasWhitelisting
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.