This contract is being backfilled. You may encounter incomplete storage history.

SmartChefNFTByTier

Verified contract

Active on Base with 2,225 txns
Deployed by via 0x8c5b250b at 11153458
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x1ec2ca1b271e732394f4a18fad323c1ac98eb0f05155e7b76469ee906f940a8b
0x45a8ba9321151a9dfdbc8f8b23361b9baf4be00b2aa67fb4a0607bcad54f413a
0x0ee4e4bf272899aeb798344d64bd0a93b86eedf3096402e80ddd204e005d0625
0x5ec5a6023235eb166734c88f359062d287eb37a3d7e8012753524d35c69ecd07
0x057d738c84856f6c4d6f6e5a76c3435115844c10c029a826dbc678bf2688474e
0x0451ab5f877e1c7689690f81d8bf57acf5da035721ee78bbccbb0a51bf2291c1
0xe8fed058141c238ca1e04c95bd58103deb5efd2692e7d1744c1f1292e6feafd1
0x409cd2cd52fbe2349cfeeacb8a59790278351f60ff93e9ed54924f9edd578390
0x37304757fe337bd8f0a1ac65fb023989f4e3d98df65f88d4a1b1c1c9552d2371
0x6f237da434bdcc57b5addd4169774f81aca1aacc9692c376829c2a5bec321e2f

Functions
Getter at block 22762747
BASE_FACTOR(view returns (uint256)
1000000000000000000
PRECISION_FACTOR(view returns (uint256)
1000000000000
SMART_CHEF_FACTORY(view returns (address)
0x82102b6f9c3e2e86f2fdbc861d9cfe6f6d5f58af
accTokenPerShare(view returns (uint256)
55189122755382027
endTimestamp(view returns (uint256)
1714309860
isInitialized(view returns (bool)
true
lastRewardTimestamp(view returns (uint256)
1719562019
owner(view returns (address)
0xe1581c10ee235f0debb655ea365100bcbd84bad2
rewardPerSecond(view returns (uint256)
38580246913580200000
rewardToken(view returns (address)
0x639c0d019c257966c4907bd4e68e3f349bb58109
stakedToken(view returns (address)
0x78f8142ea59ae08d81bc80b2fd415405628a48a0
startTimestamp(view returns (uint256)
1709125860
totalStake(view returns (uint256)
0
Read-only
getUserTokenIds(address _userAddressview returns (uint256[])
pendingReward(address _userview returns (uint256)
rarityMapping(uint256view returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
addRarities(uint256[] tokenIdsuint256[] rarities
deposit(uint256[] _tokenIds
emergencyRewardWithdraw(uint256 _amount
initialize(address _stakedTokenaddress _rewardTokenaddress _iDackieTieruint256 _rewardPerSeconduint256 _startTimestampuint256 _endTimestampaddress _admin
recoverToken(address _token
removeRarities(uint256[] tokenIds
renounceOwnership(
stopReward(
transferOwnership(address newOwner
updateRewardPerSecond(uint256 _rewardPerSecond
updateStartAndEndTimestamp(uint256 _startTimestampuint256 _endTimestamp
withdraw(uint256[] _tokenIds
Events
Deposit(address indexed useruint256[] tokenIds
EmergencyWithdraw(address indexed useruint256 tokenId
Harvest(address indexed user
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[] tokenIds
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.