SmartChefInitializable

Verified contract

Active on Ethereum with 201 txns
Deployed by via 0xd4d9be13 at 14045170
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x712a4a6ece2a85b9fe4d5c0d5ad38ed3437e5ac6d8b8e4f1b1ddb07af47401c7
0xf9d728e9210c6db61c2eaf87c08a08245f68323057028777b9a448b9e65b3296
0x00e564929245e04599082ff0194f4f08473749f26d058e1f9ea534f9454d124d
0xea371c49ddfbb82999de70e49ff9c2070646383c90692aefb6d83c5fcc22cbfd
0x741fb3e2d736be7b061ba6bc34359ebe722ce8b20795d4139571758db77427a2
0x2bb6a9f102746376cf6c5df340f88ca7e546b69f00ac6cfd80f6a6f2cde4cdcc
0x16dc6b553db78610c564b571e0f39d0292747c3353b156631e751c056eccbef2
0xdac512820d7372672d9ba10b8dcb591a88a966f4ea03ca60199de477180bd939
0xff6917f38891b103189e356b1791736dd5cab5b4c8cdef793479bc6f23e13fbb
0xeb201be80feaa5e1803a9bcb8ffa3f377e665c58399b366ff3baf9e1468c4bd2

Functions
Getter at block 20869228
PRECISION_FACTOR(view returns (uint256)
1000000000000000000000
SMART_CHEF_FACTORY(view returns (address)
0xe3c601b1fc6564ebf5603fcad7956697761e39db
accTokenPerShare(view returns (uint256)
80704888102992883723
bonusEndBlock(view returns (uint256)
14186845
depositFee(view returns (uint256)
0
feeReceiver(view returns (address)
0xe3c601b1fc6564ebf5603fcad7956697761e39db
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
14354543
owner(view returns (address)
0x364fe1a40febee760c1963bf3e624d7b6d3b0f16
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
8867763904653803
rewardToken(view returns (address)
0x722366bafab1ac128f6a60b70bc2aa32161c06a0
stakedToken(view returns (address)
0x722366bafab1ac128f6a60b70bc2aa32161c06a0
startBlock(view returns (uint256)
14045885
Read-only
pendingReward(address _userview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
deposit(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
initialize(address _stakedTokenaddress _rewardTokenuint256 _rewardPerBlockuint256 _startBlockuint256 _bonusEndBlockuint256 _poolLimitPerUseraddress _adminuint256 _depositfeeaddress _feereceiver
modifyTimes(uint256 _startTimeuint256 _endTimeuint256 _reward
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
stopReward(
transferOwnership(address newOwner
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
NewPoolLimit(uint256 poolLimitPerUser
NewRewardPerBlock(uint256 rewardPerBlock
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
Withdraw(address indexed useruint256 amount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.