Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 21873712.

Tomato Knight

Unverified contract

Proxy

Active on Base with 34 txns
Deployed by via 0xd9fd2d59 at 10951225
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
16 additional variables

No balances found for "Tomato Knight"

0x2eab1c5b936bb0f83863f95a913e3bf969979b1fed7d0afc03a645adc1e2feda
0x526ea8abc2e4966b3a86fa92e70501a9e5309b953bbbbf673c06d52d5cd02471
0x4baf36cc85b0c75131e13b6d59c8165a804e02abb11f80cc3f3104c42303b43b
0x3bf77631c8fdbf7e8661f8f634ef1fbbca20b8f24cda00d68a7832d9cd07a023
0x46d8ef12d13e3bb43e0c269897b25bfbe4f4b886136c951c0d4d6b0e8520ff3f
0x5bd1ac37265b5d8a2934e53b65ceee7ac14541889992aea6e605946c02b84e03
0xc35cb71d9e323f2dc3b70bf58a1f1f11df0737c7e88561b127c7de4517fac1b9
0xfa61882f28180dbd72da429668e4c68b452624c72b498997b060f800f959439b
0x20c949ab94bd24a6f70d011a8e8c30bd98fb96d54bec8a35b6e56ea711f2e48c
0x3b717d55058c7c90da21a03de347f4b393329ccd721aff140b4675f7834d5e8a

Functions
Getter at block 21873716
isMetadataFixed(view returns (bool)
true
maxPerAddress(view returns (uint16)
100
mintPrice(view returns (uint256)
0
n2mVersion(pure returns (uint256)
1000
name(view returns (string)
Tomato Knight
owner(view returns (address collectionOwner)
0x70b23097346948c0b50585c6f32dceceab6cf25e
symbol(view returns (string)
TOMKT
totalSupply(view returns (uint256)
53
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOf(address ownerview returns (uint256 balance)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
getSupplies(uint256 startIduint256 endIdview returns (uint256[] suppliesuint256 blockNumberuint256 blockTimestamp)
isApprovedForAll(address owneraddress operatorview returns (bool)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
totalSupply(uint256 idview returns (uint256)
uri(uint256 tokenIdview returns (string)
State-modifying
airdropRandom(address[] tobool soulboundpayable 
airdropSequential(address[] tobool soulboundpayable 
airdropSpecify(address[] touint256[] tokenIdsbool soulboundpayable 
initialize(string tokenNamestring tokenSymboluint256 iMintPricebytes32 baseURICIDHashbytes32 placeholderImageCIDHashstruct IN2M_ERCStorageRevenueAddress[] revenueAddressesaddress iErc20PaymentAddressuint32 iTotalSupplyuint16 iRoyaltyFeebool soulboundCollectionuint8 iMintingTypepayable 
mint(payable 
mint(uint256 amountpayable 
mint(uint256 amountaddress affiliatepayable 
mintCustomURITo(address tobytes32 customURICIDHashbool soulboundpayable 
mintPresale(address touint256[] tokenIdsbool freeMintinguint256 customFeeuint256 maxAmountuint256 amountbool soulboundbytes signaturepayable 
mintRandomTo(address touint256 amountpayable 
mintRandomTo(address touint256 amountaddress affiliatepayable 
mintSpecifyTo(address touint256[] tokenIdspayable 
mintSpecifyTo(address touint256[] tokenIdsaddress affiliatepayable 
mintTo(address touint256 amountpayable 
mintTo(address touint256 amountaddress affiliatepayable 
redeemRandom(payable 
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
Events
AffiliateSell(address indexed affiliate
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Initialized(uint8 version
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AddressFiltered(address filtered
CantLowerCurrentPercentages(
CantRevealYetWaitABitToBeAbleToRedeem(
CantSetBaseURIAndPlaceholderAtTheSameTime(
CollectionSoldOut(
ContractMetadataURIAlreadyFixed(
InputSizeMismatch(
InvalidAmount(
InvalidDropDate(
InvalidInputSizesDontMatch(
InvalidMintFee(
InvalidMintFeeForFreeMinting(
InvalidMintingType(
InvalidPercentageOrDiscountValues(
InvalidPhaseWithoutDate(
InvalidRevenuePercentage(
InvalidTokenId(
MaxPerAddressExceeded(
MetadataAlreadyFixed(
NewBaseURICantBeEmpty(
NewPlaceholderCantBeEmpty(
NoBaseURINorPlaceholderSet(
NonTransferrableSoulboundNFT(
NotEnoughAmountToMint(
NothingToRedeem(
OnlyAffiliateOrN2M(
OnlyOwnerOrN2M(
PresaleInvalidMintingType(
PresaleNotOpen(
PublicSaleNotOpen(
ReentrancyGuard(
RoyaltyFeeTooHigh(
SaleFinished(
SignatureExpired(
SignatureMismatch(
TokenAlreadyMinted(
TotalSupplyMustBeGreaterThanZero(
WaitUntilDropDate(