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.

Vector Ghouls

Verified contract

Proxy

Active on Base with 247 txns
Deployed by via 0x6dfec68d at 10812045
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 48 additional slots
2 additional variables

No balances found for "Vector Ghouls"

0xfb080c291e71ad7c62a4103e9edaff2b89cefc9ff956bcdb1eee12b7f3a43b02
0x921f69bb4c1252ce6583777bf0e1c451f8ff410f4d70cfbba8b4d51829231a39
0xf10540b1a1faa33bcdb3217ec0fd4e44f8bb69e9d9e6d8a98b54eceba740b595
0x0b0199e106ead0947efbab48ccf6019801f4a8ee7094114d7938ed4b0fc81ed0
0x4d9e2cd55f50c39b14e612ead91cf7f7b88d9a65f65206aa133e442a799a1926
0xd9472128c28adfa7b26691a53256ad66c9f17742b1d199e55700611ad1895310
0x7445d7020f4d084af364816baf141c303192db49f048f19dea7d2cf32a62f0b6
0xd218f61fc3b92f88444f0afa776d72bc58381b89084166a354314f15c36cf3d5
0x7fe023a4af12c70d994f79203d8b81df8f6260599532375be681edaa7f4590c6
0x1b723f4148125742dfce6f58275f51d6be824faef31d8c7e7cdddc6b3682770a

Functions
Getter at block 21977328
baseURI(view returns (string)
https://highlight-creator-assets.highlight.xyz/main/base-dir/7d4cd158-1a25-4ffc-8f3f-b32b8cbcd70f/onChainDir
contractURI(view returns (string)
https://arweave.net/E6BdUqTFEbfPAPhBBh1MFxcyG8KQha_Zh70AgbM-OYU
defaultManager(view returns (address)
0x0000000000000000000000000000000000000000
limitSupply(view returns (uint256)
1666
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
Vector Ghouls
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
owner(view returns (address)
0xf76b00b44f70a377ace77d5c0a4eeb6aea1a7671
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
VGHLS
totalSupply(view returns (uint256)
1666
Read-only
balanceOf(address ownerview returns (uint256)
encryptDecrypt(bytes databytes keypure returns (bytes result)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenGroupingIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenManager(uint256 idview returns (address manager)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
burn(uint256 tokenId
freezeMints(
initialize(address creatorstring _contractURIstruct IRoyaltyManagerRoyalty defaultRoyaltyaddress _defaultTokenManagerstring _namestring _symboladdress trustedForwarderaddress initialMinterstring newBaseURIuint256 _limitSupplybool useMarketplaceFiltererRegistryaddress _observability
initialize(bytes data
mintAmountToOneRecipient(address recipientuint256 amount
mintOneToMultipleRecipients(address[] recipients
mintOneToOneRecipient(address recipientreturns (uint256)
mintSameAmountToMultipleRecipients(address[] recipientsuint256 amount
mintSpecificTokenToOneRecipient(address recipientuint256 tokenId
mintSpecificTokensToOneRecipient(address recipientuint256[] tokenIds
registerMinter(address minter
removeDefaultTokenManager(
removeGranularTokenManagers(uint256[] _ids
removeRoyaltyManager(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractMetadata(string newNamestring newSymbolstring newContractUri
setDefaultRoyalty(struct IRoyaltyManagerRoyalty _royalty
setDefaultTokenManager(address _defaultTokenManager
setGranularRoyalties(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
setGranularTokenManagers(uint256[] _idsaddress[] _tokenManagers
setLimitSupply(uint256 _limitSupply
setRoyaltyManager(address _royaltyManager
setTokenURIs(uint256[] idsstring[] uris
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unregisterMinter(address minter
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(string oldBaseUristring newBaseURI
DefaultRoyaltySet(address indexed recipientAddressuint16 indexed royaltyPercentageBPS
DefaultTokenManagerChanged(address indexed newDefaultTokenManager
GranularRoyaltiesSet(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
GranularTokenManagersRemoved(uint256[] _ids
GranularTokenManagersSet(uint256[] _idsaddress[] _tokenManagers
Initialized(uint8 version
LimitSupplySet(uint256 indexed newLimitSupply
MinterRegistrationChanged(address indexed minterbool indexed registered
MintsFrozen(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltyManagerChanged(address indexed newRoyaltyManager
TokenURIsSet(uint256[] idsstring[] uris
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(
EmptyString(
InvalidManager(
ManagerDoesNotExist(
ManagerRemoveBlocked(
ManagerSwapBlocked(
MintERC2309QuantityExceedsLimit(
MintFrozen(
MintToZeroAddress(
MintZeroQuantity(
MinterRegistrationInvalid(
MismatchedArrayLengths(
NotMinter(
OverLimitSupply(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
RoyaltyBPSInvalid(
RoyaltySetBlocked(
TokenDoesNotExist(
TokenNotInRange(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(