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

GlyphOpepen FC Edition

Verified contract

Proxy

Active on Base with 1,064 txns
Deployed by via 0x76358025 at 10059537
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GlyphOpepen FC Edition"

0xab25e7fa6b7a0c148eb495da169d41591a4fcd76451e58b11eb2c62eba990697
0x27b41325c882e2b70797c6e90105ba5c73aeab8281a28202d58e650149a16219
0x3698c342e76e1cfb968f282e0766178f894bdcc9621203388272a15d5312b61a
0x6f229583dfa0b6385d9d6d6f1b363487b85b044bb09983b5a7e3462bcddf7048
0x3aa5941f8f604f5a6dc0acf1e715c90e5e44297bc89c2a2284b64c4087568980
0x6e511a9af897bf9ad87d8c288cdd9f402658e503baa14e20fbc7299296dc8f27
0x3e8bd2a6e4343b2a7b512a35b80333a976726bc9414b4f9dfa32b8e1a4235605
0x1e64c2dccb392f5f224cc7814ef9c11a3031a990c8e8abacd3de00e39c3f2276
0x849708fc4ff9f5ff81ee8c1e255cb5ddb71b28824d76ab2a1ba0f4bb69f838a4
0x49b32efc0a75c64cbd93699413ed53089f10d6d9c6021b598c231f0dd41289ef

Functions
Getter at block 22748571
contractVersion(view returns (uint32)
1
metadataRenderer(view returns (address)
0x000000000000771c0df6de1451d9175b03c1f44f
name(view returns (string)
GlyphOpepen FC Edition
owner(view returns (address result)
0xfb112ffe35039fded68b8d4c5ff3ec9e54f83e89
payoutRecipient(view returns (address)
0xfb112ffe35039fded68b8d4c5ff3ec9e54f83e89
royaltyBps(view returns (uint256)
0
symbol(view returns (string)
DF0045
totalMinted(view returns (uint256)
951
totalSupply(view returns (uint256)
951
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintModuleApproved(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
royaltyInfo(uint256uint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addMintModule(address mintModule
adminMint(address touint256 quantity
approve(address touint256 tokenIdpayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
initialize(struct Mint721Configuration configaddress mintModuleRegistry_address _metadataRendererbytes metadataRendererConfigaddress[] mintModulesbytes[] mintModuleDataaddress creator
mint(address touint256 quantity
refreshMetadata(
removeMintModule(address mintModule
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setMetadataRenderer(address _metadataRenderer
setRoyalty(uint256 bps
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
updateExternalConfiguration(address[] configurablebytes[] configData
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MetadataRendererUpdated(address renderer
MetadataUpdate(uint256 _tokenId
ModuleAdded(address module
ModuleRemoved(address module
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RoyaltyUpdated(uint256 bps
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
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidMintModuleData(
InvalidRoyalty(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
ModuleUpdateFailed(
NewOwnerIsZeroAddress(
NoHandoverRequest(
OnlyEOAAdminMintAllowed(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnapprovedMintModule(
Unauthorized(