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

Decentra Dragon

Verified contract

Proxy

Active on Ethereum with 6,992 txns
Deployed by via 0x7d1ef887 at 16654388
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 49 additional slots
-
variable spans 41 additional slots
-
variable spans 48 additional slots
3 additional variables
Native
Value $34.78
ERC-20
Value $525.54
 (#296)
ERC-721
--
ERC-20
--
0xf6d064861d41e4f3cfd90af4f32feed54ff9de2d32fc20b1c4d3fe05598291d5
0xca35828e4f84d3560817ed6fd9985e295fb43e2a00deaff1a43213e6557e7034
0x7c2f7d27176507bb503694c1b0c76c5c34a50c184f4f8f2ee5441ed2446f1e8c
0x2c852befa7bc204a80b8954c0e6ec1a9c33942fe79cd851c6ad2402644d3cef0
0x7688a0bb0f4540d3e547e0ddbb0ecf615d400d961282ea0e8215fd27f7acc2c6
0x75c6cd42aeb87c208ba6c408f85436fc7bb6bd92f9ed0e388cd490df9f2452a3
0x4a579011a9e2554d314d67b8589544f8dee649c7ec6ebcf9f234e937da9a99a1
0x05da5473940b03138475f08dba5d26fad0618ec52b9754708f4807dc1de4629a
0x855137d13c89842b38779dc7cf7259506023d9f0a319df164e7c62a0a11c0e0a
0xeb647ea692f3259847f5015bcd1ab86ad9919879ef2ba951e350a25d0883a4cf

Functions
Getter at block 20800503
IS_PUBLIC_MINTING_OPEN(view returns (bool)
true
MAX_MINTS_PER_WALLET(view returns (uint256)
2
MINT_FEE(view returns (uint256)
0
ammountWithdrawn(view returns (uint256)
6072892689702453875
 
contractURI(view returns (string)
lockBaseUri(view returns (bool)
false
name(view returns (string)
Decentra Dragon
owner(view returns (address)
0x69822f9fd945b4861828d9413a7724ae72c53a36
placeholderImage(view returns (string)
remaining(view returns (uint256)
0
reserve(view returns (uint256)
0
royaltyBasis(view returns (uint256)
500
symbol(view returns (string)
Dragon
totalSupply(view returns (uint256)
4400
version(pure returns (string)
2.0.2
Read-only
accountMintCount(addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getMintsUsed(address accountview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTokenAvailable(uint256 tokenIDview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdrop(address touint256 quantity
airdrop(address[] to
approve(address touint256 tokenId
changeBaseUri(string baseURI_
changeMintFee(uint256 mintFee_
changeMintLimit(uint256 mintLimit_
changePlaceholderImage(string placeholderImage_
initialize(string name_string symbol_string baseURI_address ownerAddress_uint256 mintFee_uint256 size_address whiteListSignerAddress_uint256 mintLimit_uint256 royaltyBasis_string placeholderImage_
mint(uint256 quantitypayable 
mintTo(address recipientuint256 quantitypayable 
mintWithSignature(bool isFreeaddress touint256 customFeeuint256 limituint256 quantitybytes signaturepayable 
permanentlyLockBaseUri(
renounceOwnership(
reveal(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
togglePublicMinting(
transferBalance(address touint256 ammount
transferERC20Balance(address erc20ContractAddressaddress touint256 ammount
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateReserveAmmount(uint256 ammount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(