SmartChefInitializable

Verified contract

Active on Ethereum with 461 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3.83
ERC-20
--
0xc17393ea701a7e1c2b70502dd63e55007e84b15a0c2d93f53df308bf5ae12787
0x9d28dab0613ddefd3ec94a33242fd7dfd794dd77aa80a168e4d1a888549f738c
0xf784ff70adfc2be7b1e2e10597b8b898a476efb3ef3a36f5c3244e08beba7884
0xc3da6207028cb9977c8fe8660e7e5da0f8a858f67184d37eb4fa7392a7b0f2a8
0x72fe2663bd3e76033081fb0dd8df626b81954601f22d1637994a8afae4039f8d
0x7519bc110d5597a4a75be823ffd607e1d521bf942f33127794334f4ebbe9600b
0xd0c6e0e0d8bde8ee9ec23641cc77314fd1a565ccc110c132ab5ed47fcd1c33fe
0x048b18cf554611ccd58ae621b3bdfc26955c7092a30660e2e3f33c9b2533c181
0xe03b2381f4e2906c0f558e6815da58a404591989c05a1784126d36152fcb0fab
0x35428a3fba221f41190e30e29cff5eb7f79be3d7d7e126c211db61461102f044

Functions
Getter at block 21289125
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0x3a5ddee0aba50aef6448d11d86b186435cbc7f5b
accTokenPerShare(view returns (uint256)
3607357428324
bonusEndBlock(view returns (uint256)
18447702
endLockTime(view returns (uint256)
15847392
hasAllRewardDistributedByAdmin(view returns (bool)
true
hasSavedPendingRewardUpdatedByAdmin(view returns (bool)
true
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
19344626
lockTime(view returns (uint256)
0
numberOfClaimCurrentAndTotalPendingReward(view returns (uint256)
0
numberOfClaimSavedPendingReward(view returns (uint256)
0
owner(view returns (address)
0xff1b8770501a2ce0e0a2fc1ae3d0e13bf441ab1b
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
300000000000000000
rewardToken(view returns (address)
0x4c3a8eceb656ec63eae80a4ebd565e4887db6160
stakedToken(view returns (address)
0xf8497f1dab075a3674363b5609ba679f7dc9c885
startBlock(view returns (uint256)
15819702
Read-only
addressEndLockTime(addressview returns (uint256)
getRemainingLockTime(address _userview returns (uint256)
pendingReward(address _userview returns (uint256)
temporaryPendingReward(addressview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
claimReward(
deposit(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
initialize(address _stakedTokenaddress _rewardTokenuint256 _rewardPerBlockuint256 _startBlockuint256 _bonusEndBlockuint256 _lockTimeuint256 _poolLimitPerUseraddress _admin
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
ClaimReward(address indexed useruint256 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
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.