SmartChef

Verified contract

Active on Ethereum with 274 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x6c4a97e434585d9b1f04548f84005e7d14723fa23e3647515ecc3f8cf04b5027
0x43ead5a5c68dc302ffe20b367e999f89577681083262f4b39074d54407d57913
0xf338d986083fc995afd5b31db1c563278711c615d1e010c5b4a92f3300a075ce
0x688aeeee838e8aaf215adaf7f863df1c24189ebd481c929dee1eb33e77fee230
0xacfb730fca417ddb40d52964c72301c86f062b85b12e3da39df62da97f129f11
0x710ed5217c7a4e4b4f3d8b9e4a1d34183b5bfca47df7b0b9a9a432445320828a
0xb98063b2de5288588b7e6cf5afa8ba72afe8cd5a88f0855a9b61ab8ad7899a0d
0x9e2a14b7f3c514a71c9e10708178dc1c48280d76c1de0c8a42fd2c914c2e4593
0xd8797023ad9ae2bd28deb06b46ec294a7586c9b13cdbd95cf405a14289e58454
0x4102ba683dbd4bdfcff7fd5f9a5509812cdc9b4a0c03103c3edc2eee42c029e7

Functions
Getter at block 21380521
PRECISION_FACTOR(view returns (uint256)
1000000000000000000000
SMART_CHEF_FACTORY(view returns (address)
0x9f7ba12b7c24def65964aedcc14f9b71696ed523
accTokenPerShare(view returns (uint256)
369612321804512634
bonusEndBlock(view returns (uint256)
15416626
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
15526593
lockTime(view returns (uint256)
0
owner(view returns (address)
0x719800e247b9eda1c7f9c6226655036558ae2909
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
165240000000
rewardToken(view returns (address)
0x5b232991854c790b29d3f7a145a7efd660c9896c
stakedToken(view returns (address)
0xd2858a1f93316242e81cf69b762361f59fb9b18e
startBlock(view returns (uint256)
14870604
Read-only
pendingReward(address _userview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebtuint256 depositTime)
State-modifying
deposit(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
initialize(address _stakedTokenaddress _rewardTokenuint256 _rewardPerBlockuint256 _startBlockuint256 _bonusEndBlockuint256 _poolLimitPerUseruint256 _lockTimeaddress _admin
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
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.