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.

Magistat

Verified contract

Proxy

Active on Base with 46 txns
Deployed by via 0x6adf7bc1 at 16958135
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 47 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 12 additional slots

No balances found for "Magistat"

0x0749b072b339304455e56b297a48570ecc0219176c331a3d6795be56e0068504
0x40f2bd7d14fd71b96ec8c27636036b2b37bc9ea24ca65218ee294328d863196d
0xecc3328dec3f077e67806f5a509fba54b52c753cedb1198595131957a935b1cd
0xb458d84f7a7a60b122a3245d759e3d8fc5efd079a1fd4c99fc1e6abcaf0f7d38
0x3672a833a7bb5ff59a1c4c59e6a197f9e8a10c6236427658ce07adfc29012ffd
0x9e680ba6e258f9c238e29474be20a2bbf7da210aa4797aa4a7ff2dca3e3aef25
0xc3891e41253a1fb3ba4fdff71167f257e2e773a6e771f3308c69cc635ace175c
0x57017c36ca488a1adf33a224c94ea658846d3486222debd4760f3d0a4e54beef
0x29eeecf115dd6bb4ef512a5983da35f0116c68486a89a5d15f8ab622666fba9c
0xd73fe52cdf15ebd2cb1165925a781b26912f16bfb8dcaa6d9e8510711adca244

Functions
Getter at block 23907422
contractURI(view returns (string)
ipfs://QmPCsF1YqZ1Ti8jRqQPScZavqwzMrnd7om6Y8LzqcueDF6
 
mintConfig(view returns (bool whitelistEnableduint256 maxSupplyuint256 mintpriceuint256 maxPerMintuint256 maxPerWalletuint256 txFeeuint256 startDateuint256 endDatestring baseTokenURIbool enableMintuint256 maxReservedAmountuint96 royaltyFeestring contractURI)
mvhq(view returns (address)
0xa9eabb6f799141270a4e9c6de735584e4b444e84
mvhqWallet(view returns (address)
0xfd661ded37b246c18e9ed43e51216bf3afa3b4de
name(view returns (string)
Magistat
owner(view returns (address)
0xa9eabb6f799141270a4e9c6de735584e4b444e84
reservedMinted(view returns (uint256)
0
signer(view returns (address)
0xa46e4c74e90cc9052a34174ad01a43c65e543a19
symbol(view returns (string)
MGS
totalSupply(view returns (uint256)
43
Read-only
balanceOf(address ownerview returns (uint256)
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)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address _ownerview returns (uint256[])
State-modifying
approve(address touint256 tokenIdpayable 
changeDates(uint256 _startDateuint256 _endDate
initialize(string _namestring _symbolstring baseURIuint256 _startDateuint256 _endDateuint256 _mintpriceuint256 _maxSupplyuint256 _maxPerMintuint256 _maxPerWalletaddress _signeraddress _mvhquint256 _maxReservedAmount
mintNFTs(uint256 _quantityaddress _receiverbytes signaturepayable 
renounceOwnership(
reservedNFTs(uint256 _quantity
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseTokenURI
setContractURI(string _contractURI
setDefaultRoyalty(address _receiveruint96 _feeNumerator
setEnableMint(bool _enableMint
setMvhq(address _mvhq
setMvhqWallet(address _mvhqWallet
setSigner(address _signer
setTxFee(uint256 _txFee
setWhitelistEnabled(bool _whitelistEnabled
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(payable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ChangeDates(uint256 arg0uint256 arg1
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
MintNFT(address indexed senderaddress indexed receiveruint256 amountuint256 fromId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReserveNFTs(uint256 arg0
SetConfig(string arg0string arg1
SetMvhq(address indexed arg0
SetMvhqWallet(address arg0
SetSigner(address signer
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferFee(address arg0uint256 arg1
Withdraw(address walletuint256 amount
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
ERC721OutOfBoundsIndex(address owneruint256 index
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(