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.

Mazemania

Verified contract

Proxy

Active on Base with 618 txns
Deployed by via 0x9f574063 at 18981257
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 "Mazemania"

0x3b39d2469f975104f45209228ca301ca257b4afe884d2c1e963ecaf8e346e68a
0x8b436b39f66e12a550c11a105befcfaf040916350b730407ca8391f73fa213de
0x2baccaa255e890ef565063191dba76e939800ece9f1a1d8abeedcf07d319d8ef
0x9cedb4aa6bddae298d5676adbbfff17f627c0088236115f773b561b00d7c9322
0x400f6fecf2ffddd46dd443c0aa839a1c40a6a156eda289a1cd2f5c5bfd4c833c
0x72aa60865015d2aba3e63f03f325a4274574bcb02062c6cd56cb41a8b868c234
0xc9ff0892daec6d4b753e7d4918ee1a14b792a4875cf18cf8ae41dea106b82275
0x771c7ada7568381d51bb0f677e3cf21bbbab049235fbdc01716ef8bedbacd228
0x890a6e161fb0292edad3e708dbca43a63fe702ed800ee3b97bd0d0bd4d8fcd19
0xbd4a8c3fb663c426cbc0fab1efc2057ffc1615410e1e19a2dc47bdebb34c79d4

Functions
Getter at block 23813704
baseURI(view returns (string)
https://highlight-creator-assets.highlight.xyz/main/base-dir/8504e2e3-5e96-4009-99cb-b9d159f3c343/onChainDir
contractURI(view returns (string)
https://arweave.net/9mQTIGvjfusd4Qqafi8fnNlLMwpioCf4ZqXFaA12kKw
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/XsYhEr_oHhcsB80c7p8IKMGmpbtX747fErxJ1_C3vNc
limitSupply(view returns (uint256)
0
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
Mazemania
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
owner(view returns (address)
0x7d330020927d35d7a96011cc59af5161e37cda62
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
supply(view returns (uint256)
1780
symbol(view returns (string)
MAZEMANIA
totalSupply(view returns (uint256)
1780
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(