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 23901076.

Future 50

Unverified contract

Proxy

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

No balances found for "Future 50"

0x56db7e9772378b5a46579c58ca9bb8e46be5ee01757d9caf3208b8a17ce79582
0x7fd49459b18f53e63905fcb69b54e70ba47992affa83dd894957fcd8c1cdf3eb
0x10e95e8bbc02f5ff40cfa0cba6ed541e4f9e37f207ca07e71b82c50486e30ba8
0xd661a0c7b5f89d87becbbd34359afdfd8fed861bce9f52f5677b0b3a3a21a309
0x465e7a83286ec3eef3b84c8be260a7066ceab0295767e97fe7b62737c9ac8c48
0x627a6e2f53b651770d3a692440751e5d6a0160f1ea7ed2dc79da58f49f1f6653
0x711bd25ba8704c6a7e06f1b6e8c75781ee5d2e3f33cbb5a6fbe91b44f457e05a
0x44a1e46718232fb8252cdac2d2da81af3cae64b8629235a88d032995c3c0840c
0x893a29a7a6b0f14b8573a6f99baf960d5ed75e41466e9b0ffcbb0203255b11f7
0xb1aa88c0173c8e6bddf5f6ce3710431f347e20d0e328062e1845f39aa92c7acc

Functions
Getter at block 23901108
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0x4095043ea8b646779e63a0b26827ebec3c196b04928afd998d3ec098e008fa2b
clock(view returns (uint48)
23901108
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=NFTs2Me, version=1, chainId=8453, verifyingContract=0x815da32a4947562576395f72531e2559a45d53a0, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isMetadataFixed(view returns (bool)
true
maxPerAddress(view returns (uint16)
0
mintPrice(view returns (uint256)
0
n2mVersion(pure returns (uint256)
1000
name(view returns (string)
Future 50
owner(view returns (address collectionOwner)
0xed1c1da8666a125be46578b339b7c8569f8e6bd4
symbol(view returns (string)
FUT
totalSupply(view returns (uint256)
20
Read-only
balanceOf(address ownerview returns (uint256 balance)
delegates(address accountview returns (address)
getApproved(uint256 tokenIdview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getVotes(address accountview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
nonces(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdropRandom(address[] tobool soulboundpayable 
airdropSequential(address[] tobool soulboundpayable 
airdropSpecify(address[] touint256[] tokenIdsbool soulboundpayable 
approve(address operatoruint256 tokenId
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
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 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
Events
AffiliateSell(address indexed affiliate
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
Initialized(uint8 version
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
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(