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

Xcopy Cards

Verified contract

Proxy

Active on Ethereum with 13 txns
Deployed by via 0xf75cfd0b at 16385601
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "Xcopy Cards"

0xbca86a144c254355011cc10c3394036ba144e04e4a1770cdea3bc433855d50d3
0xa8f23d9354c59bffa2a98e96a19324c2ce6262f11f1521b99a4e3cce4d31c0a2
0xbdbfe75c92a21ce882555e5d73ab808ddef3269b2402d87ec8cf4f24f2459af4
0x51ec5126fca3baad5109f28b8a0ab03e9771593b7d6cf4d582c865fa26054d3b
0x4dceae15c928fc4a5584710d32671a4e0a3189677ea66a27781153a17a844cce
0x9616f2b121c60c65fe978ce7d81e2d2dd98babfcc4bac3951b45912850c306de
0x38ee319368557f2ba33550afecf41308095e3d770f12dd7dfd1724274f9b0d9b
0x55df3839cca36e341b73046229b093d521435d281eae1e173ad8a46ce5b2978c
0xc51cd440ec445ff5ce2468f5c658fee768f706afebf328a6fdd75a84729e113e
0x3820f22657fc05b6df3c0a14960dc7564ec038d3eacfb9ff3bf8ed64d58ac0db

Functions
Getter at block 21214506
BIPS_PERCENTAGE_TOTAL(view returns (uint256)
10000
admin(view returns (address)
0x0000000000000000000000000000000000000000
baseURI(view returns (string)
ipfs://QmSSiM2hyJ94Fztkuttn4V3ArQiCfaAMAWZFUyZ5P5yH2T/
contractURI(view returns (string)
ipfs://QmSSiM2hyJ94Fztkuttn4V3ArQiCfaAMAWZFUyZ5P5yH2T/contract-metadata
getCollectionStatus(view returns (struct ERC721OmnibusCollectionStatus)
(false, 527, 0xe052113bd7d7700d623414a0a4585bcae754e9d5)
getNiftyTypes(view returns (struct NiftyType[])
[(true, 1, 1, 171), (true, 2, 172, 375), (true, 3, 376, 527)]
name(view returns (string)
Xcopy Cards
nominatedAdmin(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xbf64f3ddb8ca749f335283ceb82730e08cf67b3d
signature(view returns (bytes)
0x
signatureStatus(view returns (bool isSaltedbool isVerifiedaddress signerbytes32 saltedHash)
(isSalted=true, isVerified=false, signer=0xbf64f3ddb8ca749f335283ceb82730e08cf67b3d, saltedHash=0xaf67799bf0ff125cb5a7567eb1691375cb71fd7ef099384c60b03b5e428186ff)
symbol(view returns (string)
XCOPYCARDS
Read-only
balanceOf(address ownerview returns (uint256)
exists(uint256 tokenIdview returns (bool)
getApproved(uint256 tokenIdview returns (address)
getNiftyType(uint256 tokenIdview returns (uint256)
getNiftyTypeDetails(uint256 niftyTypeview returns (struct NiftyType)
getPaymentSplitterByNiftyType(uint256 niftyTypeview returns (address)
getPaymentSplitterByTokenId(uint256 tokenIdview returns (address)
getRoyaltySettings(uint256 niftyTypeview returns (struct RoyaltyRecipient)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address owner)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIPFSHash(uint256 tokenIdview returns (string)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptAdmin(
approve(address touint256 tokenId
burn(uint256 tokenId
burnBatch(uint256[] tokenIds
finalizeContract(
initializeDefaultOwner(address defaultOwner_
initializeERC721(string name_string symbol_string baseURI_
initializeNiftyEntity(address niftyRegistryContract_
initializeRoyalties(uint256 niftyTypeaddress splitterImplementationaddress[] payeesuint256[] sharesreturns (address)
mint(uint256[] amountsstring[] ipfsHashes
nominateAdmin(address nominee
renounceAdmin(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setIPFSHash(uint256 niftyTypestring ipfsHash
setMetadataGenerator(address metadataGenerator_
setRoyaltyBips(uint256 niftyTypeuint256 bips
setSigner(address signer_bytes32 saltedHash_
sign(uint256 saltbytes signature_
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawERC20(address tokenContractaddress recipientuint256 amount
withdrawERC721(address tokenContractaddress recipientuint256 tokenId
withdrawETH(address recipientuint256 amount
Events
AdminTransferred(address indexed previousAdminaddress indexed newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromAddressaddress indexed toAddress
ContractSigned(address signerbytes32 databytes signature
NiftyTypeCreated(address indexed contractAddressuint256 niftyTypeuint256 idFirstuint256 idLast
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltyReceiverUpdated(uint256 indexed niftyTypeaddress previousReceiveraddress newReceiver
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.