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.

Hell Devils

Verified contract

Proxy

Active on Ethereum with 449 txns
Deployed by via 0xda369a92 at 15647834
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Hell Devils"

0x7595068c901ebbb9ca5495259ed907f7f6d163ba6c677609ec53e68f20cb208f
0xd21dd487024767c1812c4e0668018c76c2885db108d4a090a997e36e13c597ce
From
0x14230a26d9561198f3342767f6c1bafd6c94a49b0f84465de31d2814f2744a7a
0xbeebac8db0e0e72ee4853a8ff582eff45b943b160997928844a8e189d25f5ace
0xb75552dfc3b985b41a64f1a56c9714b527621b0ad92cb33299e94c271eb467f6
0x9b4b2d9e4fac98a4427b74356b19a5a17405ef659c0657c3e975548315832385
0x0cd8903e2855cb3a81090725575b1e838be61c13d84688bffc13f5b50cef8f47
0xcc2c12e5502972c0944e01e3f8bc3fee1aa0480c1c854aa6df4ce4c543dea520
0xf24c27ad7a856be75516c3f1ea80776b4fff6053ea665069313d19ba2051a817
0xb11fcf9a93f0b257824504b73db6a8886f5e06292c717055f68fd300e2ef26a2

Functions
Getter at block 21213788
MAX_FREE_PER_WALLET(view returns (uint256)
1
NUM_FREE_MINTS(view returns (uint256)
666
PUBLIC_SALE_PRICE(view returns (uint256)
1000000000000000
baseTokenURI(view returns (string)
ipfs://QmTgxU7RmbpUzBZWpB3GSPDMioNpv2WNyba8QZj3QqFHQF/
freeNFTAlreadyMinted(view returns (uint256)
440
isPublicSaleActive(view returns (bool)
true
maxSupply(view returns (uint256)
666
name(view returns (string)
Hell Devils
owner(view returns (address)
0xf58e5a16afd4ffdcf89afcfc3ec301b9dc244c93
symbol(view returns (string)
HD
totalSupply(view returns (uint256)
533
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
mint(uint256 numberOfTokenspayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setFreeLimitPerWallet(uint256 _limit
setIsPublicSaleActive(bool _isPublicSaleActive
setNewWhitelist(uint256 maxTokens_uint256 nftPrice_string name_string symbol_uint256 maxFreePerWallet_string URIs_bool isPublicSaleActive_uint256 maxFreeNums_
setNumFreeMints(uint256 _numfreemints
setSalePrice(uint256 _price
teamMint(uint256 quantity
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
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(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(