SmartChefWETH

Verified contract

Active on Ethereum with 843 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional variables
ERC-20
--
ERC-20
--
0x971d77c93a465a2621130e227ea4e63238f5ca0747d019d8d64e2255a73ce30d
0x21f551072c27bf31d6d6d01c682156890e1cc8a4c2962d435c4b991bb90e3184
0x0c21abcf3a2abd280680b1a7cd57f5cdc92a81af5fb2c0826fc48819de31a44d
0x519cbf73bd72ddaf4fec4f079ba3f144876d671be4fdaeadd75e37e490090bc6
0x842b90a0d697cad126000dcae6297b6918fa681ec41e1b59e9cdf22184d6ce71
0xd69fd833359e9cf019d0217d4dc7360c812cd6809b6d10619ad8781e2474c361
0x9fa2401112bbb4d7be7562ded17bd808b4b8fd0c62a1395226bdfb2ed2e657bf
0x13a9394366c3fdef93536bc9e88c5597dd67625c24714c8429f516298668ac5e
0xdd8130a9c30008c5d3b5407724f32966b33a603c55cc446023518a79cf368361
0x9aa45a4e93154ce0805633e01d1805b7326cde59cebacb127922bf34428d581e

Functions
Getter at block 21259568
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0xc64df1c02d0ad495f661fc291018afd8fa27eb15
WETH(view returns (address)
0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c
accTokenPerShare(view returns (uint256)
4579450133975939393
bonusEndBlock(view returns (uint256)
15416618
bountysPerShare(view returns (uint256)
0
bountysPerShareAccuracyFactor(view returns (uint256)
1000000000000000000000000000000000000
devaddr(view returns (address)
0x719800e247b9eda1c7f9c6226655036558ae2909
devfee(view returns (uint256)
1000
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
17091824
lockTime(view returns (uint256)
0
minDistribution(view returns (uint256)
1000000000000000000
minPeriod(view returns (uint256)
3600
owner(view returns (address)
0x719800e247b9eda1c7f9c6226655036558ae2909
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
24786000000000000000
rewardToken(view returns (address)
0x6f43a672d8024ba624651a5c2e63d129783dad1f
stakedToken(view returns (address)
0x5b232991854c790b29d3f7a145a7efd660c9896c
startBlock(view returns (uint256)
14850672
totalBountys(view returns (uint256)
0
totalDistributed(view returns (uint256)
0
totalShares(view returns (uint256)
693554349632058223
Read-only
getUnpaidEarnings(address keeperview returns (uint256)
isExcludedFromReward(address accountview returns (bool)
pendingReward(address _userview returns (uint256)
shares(addressview returns (uint256 amountuint256 totalExcludeduint256 totalRealised)
userInfo(addressview returns (uint256 amountuint256 rewardDebtuint256 depositTime)
State-modifying
claimBounty(
deposit(uint256 _amount
depositWETH(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWETHWithdraw(uint256 _amount
emergencyWithdraw(
harvest(
initialize(address _stakedTokenaddress _rewardTokenuint256 _rewardPerBlockuint256 _startBlockuint256 _bonusEndBlockuint256 _poolLimitPerUseruint256 _lockTimeaddress _admin
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
rescueETH(uint256 amountaddress to
safeTransferFrom(
setDistributionCriteria(uint256 _minPerioduint256 _minDistribution
setFee(address _feeAddressuint256 _devfee
setIsBountyExempt(address holderbool exempt
stopReward(
transferOwnership(address newOwner
updateLockTime(uint256 _lockTime
updatePoolLimitPerUser(bool _hasUserLimituint256 _poolLimitPerUser
updateRewardPerBlock(uint256 _rewardPerBlock
updateStartAndEndBlocks(uint256 _startBlockuint256 _bonusEndBlock
withdraw(uint256 _amount
Events
AdminTokenRecovery(address tokenRecovereduint256 amount
Deposit(address indexed useruint256 amount
EmergencyWithdraw(address indexed useruint256 amount
NewLockTime(uint256 lockTime
NewPoolLimit(uint256 poolLimitPerUser
NewRewardPerBlock(uint256 rewardPerBlock
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
Withdraw(address indexed useruint256 amount
setLockTime(address indexed useruint256 lockTime
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.