SmartChefNFTV3

Verified contract

Active on Base with 40,170 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x1ff71fae2c632e721b685e6ed4c546368a25ecadf45399e99d8e9c80bf8f8925
0x8417a2118d893ec8c06edfb15bc8ef8feca14342dd1a5da839b79b68cb21706a
0x5c777a5e5262506ff7c94bed54c5fbee35e00f94f6ea834951bbfe212e32cdf1
0x6051ba5e94a159b03adb17b713ca64a9fce8dde3a905ac9d7892b4cc1344af70
0xb26556b2161ee1887a5b5cff7117592ee507609e598b7a78c49547f05af5c340
0x06b19ab3998d1e0eae8ad369ca704ce3c4c1543535042553ffd1d48d5db7435d
0x2bc31b32b263e42462dd800bcd1dff645e6240bdca33e57994c95e22d66cbd9c
0xfd92f20881fe171e283c13999236e2a40debee4683dbed3fcfe02429c0de5fff
0x2754559eb55347630702a61dfe923cf1878c44846f272f5ec7d6870d28b18859
0x9a257990314609e7e29f26acaa7c47abe6150ba4e5b634b5dfb8aa632cfe63c3

Functions
Getter at block 22746510
BASE_FACTOR(view returns (uint256)
1000000000000000000
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0x11e825ccd499125ab089bd2355fd52efc32563df
accTokenPerShare(view returns (uint256)
1501576394221
endTimestamp(view returns (uint256)
1694230200
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
isSpecialPool(view returns (bool)
false
lastRewardTimestamp(view returns (uint256)
1728374985
numberSecondsForUserLimit(view returns (uint256)
2590000
owner(view returns (address)
0xd42b1a0ba3799defb1edb744e8073dcb7e94bdb4
poolLimitPerUser(view returns (uint256)
1
rewardPerSecond(view returns (uint256)
77220077200000000
rewardToken(view returns (address)
0x145dd03b9e2dfdf6a63f3a4949194941930e4b7c
stakedToken(view returns (address)
0x1fc10ef15e041c5d3c54042e52eb0c54cb9b710c
startTimestamp(view returns (uint256)
1691638200
totalStake(view returns (uint256)
104800000000000000000000
userLimit(view returns (bool)
false
Read-only
getUserTokenIds(address _userAddressview returns (uint256[])
isQualifiedWhitelist(address _userview returns (bool)
isWhitelisted(address _userview returns (bool)
pendingReward(address _userview returns (uint256)
rarityMapping(uint256view returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
addAddressToWhitelist(address _user
addAddressesToWhitelist(address[] _users
addRarities(uint256[] tokenIdsuint256[] rarities
deposit(uint256[] _tokenIds
emergencyRewardWithdraw(uint256 _amount
initialize(address _stakedTokenaddress _rewardTokenuint256 _rewardPerSeconduint256 _startTimestampuint256 _endTimestampuint256 _poolLimitPerUseruint256 _numberSecondsForUserLimitbool _isSpecialPooladdress _admin
recoverToken(address _token
removeAddressFromWhitelist(address _user
removeAddressesFromWhitelist(address[] _users
removeRarities(uint256[] tokenIds
renounceOwnership(
stopReward(
transferOwnership(address newOwner
updatePoolLimitPerUser(bool _userLimituint256 _poolLimitPerUser
updateRewardPerSecond(uint256 _rewardPerSecond
updateStartAndEndTimestamp(uint256 _startTimestampuint256 _endTimestamp
withdraw(uint256[] _tokenIds
Events
Deposit(address indexed useruint256[] tokenIds
EmergencyWithdraw(address indexed useruint256 tokenId
NewPoolLimit(uint256 poolLimitPerUser
NewRewardPerSecond(uint256 rewardPerSecond
NewStartAndEndTimestamp(uint256 startTimestampuint256 endTimestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
TokenRecovery(address indexed tokenuint256 amount
WhitelistedAddressAdded(address indexed _user
WhitelistedAddressRemoved(address indexed _user
Withdraw(address indexed useruint256[] tokenIds
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.