SmartChefInitializable

Verified contract

Active on Base with 9,838 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,082.67
ERC-20
Value $309.56
ERC-20
Value $0.03
ERC-20
Value $0
0x40a715c71f99df0c46785b4dacff1a3910db4390ec3dfbfb0759c63a1268df3b
0x98356b4e1e25c0aeb765f14cc589fcc45e1c453b9c7226a04aaf876861d1fd62
0xad9bd77c07ea2dbe5c31bf9ba933ff69d9366b3594ad8a55fab54f4ccc5eb406
0x06c909d550db554a0c6e3f1e59242fcdb592ebdb31b86988f457396891a8a897
0xa5f287ecd59b739f77dd6d7d74c76d0ba3c3b8f834e49f819b74935bee409a9b
0x273937689fc8ca3810ad2fa8b72a37e0b9c827442c51cbba998061f906bd5cd7
0x5066caf3f9136ed6b8660298abf5c763d788393e86b50606c5752c5922bfbda2
0xbabf3839cc292ab735600f44a39d142199b3f8798d39798039550e1dece0189b
0x7bf166dd2be70c4ee563654177b0f0f1a52ac52dc1410955a897df4f29fe7a1d
0x98421cee68d0b1d1f64e79a5899b4aca4173f6654c4eab3bb4021356c82268fa

Functions
Getter at block 21746952
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0xa77493be13f9b6345b8b5c00a2dec34d8537635d
accTokenPerShare(view returns (uint256)
4039122681609
endTimestamp(view returns (uint256)
1694230291
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lastRewardTimestamp(view returns (uint256)
1728948703
numberSecondsForUserLimit(view returns (uint256)
5270400
owner(view returns (address)
0xe1581c10ee235f0debb655ea365100bcbd84bad2
poolLimitPerUser(view returns (uint256)
1000000000000000000000000
rewardPerSecond(view returns (uint256)
9486945962355800000
rewardToken(view returns (address)
0x639c0d019c257966c4907bd4e68e3f349bb58109
stakedToken(view returns (address)
0xc2bc7a73613b9bd5f373fe10b55c59a69f4d617b
startTimestamp(view returns (uint256)
1692370820
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.