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

QPASS by YCOPY

Verified contract

Proxy

Active on Ethereum with 857 txns
Deployed by via 0xc8374815 at 15446020
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 49 additional slots
-
variable spans 47 additional slots

No balances found for "QPASS by YCOPY"

0x55597167b9937e8eaa063f3479ab11b6acb8a75f2610ad19d60eadac53815e1e
0x8f6bedcdf95b7204ad299aee8540caf1fb6d3c966a5d7821999dfc5d6a807fdf
0xe8ead2106ca6421488464d613265bb4787e809e43f28d01086399d93046a9a1c
0x01e54e58b762b4880e72ff4c148817e1780fcfffd094c8edf19683d746ae13f9
0xe5ad2c5744db778bcad584140a6a85766500e0b7e8b2cf3ace5227c9edcc94d8
0x6724fb3c905e141e1846b5675162a1e87f21392f2539f7ab7e063a9f186a146b
0x6f54dc93e2de1a1b9072dcc3ea1dede6752af5a3051b37c80f137c433c65429a
0xdbbeab960c56dea048f0ccef9960df7d7be58bf43d40f75df7e4e024022567b3
0x514d8368276a0ae317c6c0de1053861d2d5201b394fa7c2c8b7f27cfe509cc41
0x1a77af31f8a2ab5aaeacbfd1f8693c9e2eb67ed1d7220315bef0f7c2881807b6

Functions
Getter at block 20898706
maxAmount(view returns (uint256)
420
maxPerMint(view returns (uint256)
1
maxPerWallet(view returns (uint256)
2
name(view returns (string)
QPASS by YCOPY
owner(view returns (address)
0xb88f26852d0ab21cbacff2ec89a48305f6f9ba28
presaleActive(view returns (bool)
false
price(view returns (uint256)
15000000000000000
saleActive(view returns (bool)
false
symbol(view returns (string)
QPY
totalRevenue(view returns (uint256)
4805000000000000000
totalSupply(view returns (uint256)
420
treasury(view returns (address)
0x2485c514b64aa774a51b6e7fa375a13fb72da81c
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
approve(address touint256 tokenId
batchAirdrop(uint64[] quantitiesaddress[] recipients
initialize(string name_string symbol_address treasury_address royalty_uint96 royaltyFee_
mint(uint64 quantitypayable 
mintTo(address recipientuint64 quantitypayable 
presaleMint(uint64 quantityuint256 allowedbytes32[] proofpayable 
presaleMintTo(address recipientuint64 quantityuint256 allowedbytes32[] proofpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setDefaultRoyalty(address receiveruint96 feeNumerator
setMerkleRoot(bytes32 newRoot
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTreasury(address newTreasury
startSale(uint256 newMaxAmountuint256 newMaxPerMintuint256 newMaxPerWalletuint256 newPricebool presale
stopSale(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
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
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(