SmartChefInitializable

Verified contract

Active on Base with 1,295 txns
Deployed by via 0x78bb31b7 at 2346742
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $992.66
ERC-20
Value $0.05
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xa17f315ddabe61c745c213add7f56c2837704732a80f3af12ab209c22c959e8f
0xf73924cf8fa966729a072de8d3a737685f9cc861279fd81e78c024e6bff5ff8e
0x017743cdf14a955f72452b5588102413fde0f336f8e2b63277b482275a183448
0x05818ed26b310fbddb76d135a48565927a3dad7815d3fdeda4c28adabf535473
0x8c3aa14e94970337bc93dbf51ad8650055cb56a56a5cd2952f36c7167fd82252
0x19a1d42166366390a81e3dafe6feb978d3f17b727ed95e6c24e2b06f5a62cd4f
0x7393eb0650d67f2319adb67c61db4b02ca8a5dc45a3680cbbf81e4107b56d9f2
0xc95338bfe63c71117e81529997340da5553d97fa425e72c8dbc4be7d90af93fa
0x9eeb7a99dd6c3ddb538dac5a07a7c56211460c95aca82f9e3a48b7456d8c0092
0x7815445864d116a795a6c4338d1648c683c3d6ebc5fa2e73c1801823c359d10f

Functions
Getter at block 22905955
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0x642f40d4c0e6a83a7129aae8e8a8370447a85987
accTokenPerShare(view returns (uint256)
69102404041815156456
endTimestamp(view returns (uint256)
1694147784
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardTimestamp(view returns (uint256)
1713722817
numberSecondsForUserLimit(view returns (uint256)
2590000
owner(view returns (address)
0xd42b1a0ba3799defb1edb744e8073dcb7e94bdb4
poolLimitPerUser(view returns (uint256)
10000000000000000000
rewardPerSecond(view returns (uint256)
771604938000000000
rewardToken(view returns (address)
0x145dd03b9e2dfdf6a63f3a4949194941930e4b7c
stakedToken(view returns (address)
0x4200000000000000000000000000000000000006
startTimestamp(view returns (uint256)
1691555784
userLimit(view returns (bool)
false
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 _rewardPerSeconduint256 _startTimestampuint256 _endTimestampuint256 _poolLimitPerUseruint256 _numberSecondsForUserLimitaddress _admin
recoverToken(address _token
renounceOwnership(
stopReward(
transferOwnership(address newOwner
updatePoolLimitPerUser(bool _userLimituint256 _poolLimitPerUser
updateRewardPerSecond(uint256 _rewardPerSecond
updateStartAndEndTimestamp(uint256 _startTimestampuint256 _endTimestamp
withdraw(uint256 _amount
Events
Deposit(address indexed useruint256 amount
EmergencyWithdraw(address indexed useruint256 amount
NewPoolLimit(uint256 poolLimitPerUser
NewRewardPerSecond(uint256 rewardPerSecond
NewStartAndEndTimestamp(uint256 startTimestampuint256 endTimestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
TokenRecovery(address indexed tokenuint256 amount
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.