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.

Let's make a memorable summer

Verified contract

Proxy

Active on Base with 128 txns
Deployed by via 0xe401d447 at 14147459
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 48 additional slots
6 additional variables

No balances found for " Let's make a memorable summer"

0x2a838da08cbaf8e5f16bbc4d17bae325c64b1b3cfc5c32c24eb78aac24b3145a
0x039086161a01a896dad5a4364e098a648d4b486957a5b6a967d86128734b79a5
0xb2eec64a316b29a0a652337093818b4bba94feb904e8d15b6f172e4a5eb3876e
0x91e75e24638f2984e87134fe1d60e0f491de349a3638add32fadbce1c8c643f8
0xe6f1a00d3728fff54468581f8d6ad3e0a64f1db79618bb9bd98b4d6287e5a90e
0x46bc407139b404f6055405b9c530c5ea21ddd155860465c469168d70bbfc0d46
0xe7c6a00373bb96c02e007847eb8f1d4255b163265040d11922c38e33cd06c95d
0x7569ddd3d0bf3fb30a99bdc772097c9b03f2620e54c835f0670244ca64e6d2d2
0x797f567fb6ee24d642ac232f2a791834f7e8f08cec87b9ebc5db059c62d3cc8d
0xbe8f12b676ef5063e8a3e1f3d4f22835cd5457f95661416844fb61360fe4af6d

Functions
Getter at block 22165392
baseURI(view returns (string)
https://highlight-creator-assets.highlight.xyz/main/base-dir/61dbb83c-04a8-49a6-bc9d-752e586f7278/onChainDir
contractURI(view returns (string)
https://arweave.net/6GQlC_sBo9C3FuJWHZttPJC8twKx3tCRzbBlh7KL1ZU
customRendererConfig(view returns (address rendererbool processMintDataOnRenderer)
(renderer=0x0000000000000000000000000000000000000000, processMintDataOnRenderer=false)
defaultManager(view returns (address)
0x0000000000000000000000000000000000000000
files(view returns (string[])
[]
generativeCodeUri(view returns (string)
https://arweave.net/R1Bm6dZ-85gaKnc4djJQlqmmMDhut1sU8oSWk3DtxtI
limitSupply(view returns (uint256)
0
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
Let's make a memorable summer
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
owner(view returns (address)
0x618e7c40f1793d021bb0c9c50aaf37b2d589a08c
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
supply(view returns (uint256)
3375
symbol(view returns (string)
LMS
totalSupply(view returns (uint256)
3375
Read-only
balanceOf(address ownerview returns (uint256)
fileContents(string fileNameview returns (string)
fileStorage(string fileNameview returns (address[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenGroupingIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenManager(uint256 idview returns (address manager)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addFile(string fileNameaddress[] fileStorageAddresses
approve(address touint256 tokenIdpayable 
burn(uint256 tokenId
freezeMints(
initialize(bytes dataaddress _observability
mintAmountToOneRecipient(address recipientuint256 amount
mintOneToMultipleRecipients(address[] recipients
mintOneToOneRecipient(address recipientreturns (uint256)
mintSameAmountToMultipleRecipients(address[] recipientsuint256 amount
registerMinter(address minter
removeDefaultTokenManager(
removeFile(string fileName
removeGranularTokenManagers(uint256[] _ids
removeRoyaltyManager(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractMetadata(string newNamestring newSymbolstring newContractUri
setCustomRenderer(struct ERC721GeneralSequenceBaseCustomRendererConfig _customRendererConfig
setDefaultRoyalty(struct IRoyaltyManagerRoyalty _royalty
setDefaultTokenManager(address _defaultTokenManager
setGranularRoyalties(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
setGranularTokenManagers(uint256[] _idsaddress[] _tokenManagers
setLimitSupply(uint256 _limitSupply
setRoyaltyManager(address _royaltyManager
setTokenURIs(uint256[] idsstring[] uris
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unregisterMinter(address minter
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(string oldBaseUristring newBaseURI
DefaultRoyaltySet(address indexed recipientAddressuint16 indexed royaltyPercentageBPS
DefaultTokenManagerChanged(address indexed newDefaultTokenManager
GranularRoyaltiesSet(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
GranularTokenManagersRemoved(uint256[] _ids
GranularTokenManagersSet(uint256[] _idsaddress[] _tokenManagers
Initialized(uint8 version
LimitSupplySet(uint256 indexed newLimitSupply
MinterRegistrationChanged(address indexed minterbool indexed registered
MintsFrozen(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltyManagerChanged(address indexed newRoyaltyManager
TokenURIsSet(uint256[] idsstring[] uris
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
EmptyString(
FileAlreadyRegistered(
FileNotRegistered(
InvalidManager(
ManagerDoesNotExist(
ManagerRemoveBlocked(
ManagerSwapBlocked(
MintERC2309QuantityExceedsLimit(
MintFrozen(
MintToZeroAddress(
MintZeroQuantity(
MinterRegistrationInvalid(
MismatchedArrayLengths(
NotMinter(
OverLimitSupply(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
RoyaltyBPSInvalid(
RoyaltySetBlocked(
TokenDoesNotExist(
TokenNotInRange(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(