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.

Cryptoe

Verified contract

Proxy

Active on Base with 15 txns
Deployed by via 0xe6a6bfb3 at 12565799
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $11.38
0x66c07faf08b68c8b41915a0cfe5e6f2465a01db60377a6eef9f4757de22f84d0
0x42a75dec905caaaf0575460c9e51dc8ff420072b5b8198d3656a25b6e9a46aae
0xccea3935ea142d5a37ec2ca7b622c26379f7274eca71f5c648ea0e82e4208849
0x4374979a313d4e409c5fe267658ce64d70e1904b4cfec0f4a51a5d24ce07ebda
0xd5484fe571b00139b21a9b5c3210074661c45f51441d80aa1885800fe8b04dbb
0x350716d9dfb6723e84c7ea6bfdb4671b5eb19accb493b009e9ca3928fd897f0e
0xbbe976cec83a12b22ddd6519afc95c06a498558b24b04caa0ebedd99de145df6
0x986175f1a062bbeb15300d997038577cdc9ded24093b991d97b5a8e3df09486d
0x49021d22d92a5b0ff4059d8bb84368a10d09a3bcbd65ce151c6d02a1774b0a88
0x27e0f7a565b69cb704d830216bc816c404d836dd4c25a7da97f5e20d3193f8e3

Functions
Getter at block 23577130
 
facetAddresses(view returns (address[] facetAddresses_)
 
facets(view returns (struct IDiamondLoupeFacet[] facets_)
getMintSigner(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Cryptoe
owner(view returns (address result)
0xb764deb3f4e1e5c23043af3cb4d92b2f09469471
symbol(view returns (string)
CRYPTOE
totalSupply(view returns (uint256)
5
treasury(view returns (address)
0xb764deb3f4e1e5c23043af3cb4d92b2f09469471
Read-only
balanceOf(address ownerview returns (uint256)
facetAddress(bytes4 _functionSelectorview returns (address facetAddress_)
facetFunctionSelectors(address _facetview returns (bytes4[] _facetFunctionSelectors)
getApp(bytes32 nameview returns (struct INiftyKitAppRegistryApp)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
rolesOf(address userview returns (uint256 roles)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
_initialize(address owner_address admin_string name_string symbol_address royalty_uint16 royaltyBps_
approve(address operatoruint256 tokenIdpayable 
grantRoles(address useruint256 rolespayable 
installApp(bytes32 name
installApp(bytes32 namebytes data
removeApp(bytes32 name
removeApp(bytes32 namebytes data
renounceOwnership(payable 
renounceRoles(uint256 rolespayable 
revokeRoles(address useruint256 rolespayable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setMintSigner(address signer_
setTreasury(address newTreasury
setTrustedForwarder(address trustedForwarder
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RolesUpdated(address indexed useruint256 indexed roles
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(
InitializationFunctionReverted(address _initializationContractAddressbytes _calldata
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NoHandoverRequest(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(