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.

Metawave Winter 2024

Verified contract

Proxy

Active on Base with 11 txns
Deployed by via 0x3533ffb2 at 21410355
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 43 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "Metawave Winter 2024"

0x1b5b07e8357b36d008411a231e03e0559ba1c097c0afe38ca42b9d88af98d529
0x8e0161b73984ed7adf43c4b48e98b37cdf401c58cad96d18a2bee3c0a9de4b6b
0x10610724d9dfd86d847922a346cb32cacba13eb7e116081ecfacdb85b9fff5a0
0x4f38979b547ee49e7476ee021978517f7f7321ad9126add5213bd7ceca041b0d
0xb0a02bc0c3be24529f62aa666d85fb710bc229ed51fb85de430015ae987c7b74
0xc076fff6a38889cc01a904d6c123bd5b47049b307036a2f5fab4bb1c43ce892f
0xd013875bd81aea5b09706c1e2bcfe4495f10e3c52e148e0b129fbf1979539c41
0xd62bf895409305359d90d8825a2ba6a188b6755ae6a6eceef8f258ae137e3b3b
0x036a523ecc13318979ba82f96483f891f41ec7affa2259eddb9e81a58a9241ed
0xbabae6e4041ef5f7a8aa267b6f626daa5fefb92ff917bbef894e630140ba0285

Functions
Getter at block 23938813
baseURI(view returns (string)
https://metadata.iyk.app/8453/0x874b48815286c78c2ffaa9c9d50b548d937eec4c/
getSignVerifier(view returns (address)
0xfc95c9ffba80cb60f76c653ea8e5ce01253b6c6a
minorVersion(view returns (uint16)
4
name(view returns (string)
Metawave Winter 2024
owner(view returns (address)
0xfc95c9ffba80cb60f76c653ea8e5ce01253b6c6a
 
proxiableUUID(view returns (bytes32)
signVerifier(view returns (address)
0xf504941ef7ff8f24dc0063779eeb3fb12bac8ab7
signVerifierId(view returns (bytes32)
0x5c3aa0253576d2e18982cdb774a9fca10613a65d4bd8d2477670b8461bd1431e
signVerifierRegistry(view returns (address)
0x33a37563ae5452ece14268130c960baaa9b8ee7c
symbol(view returns (string)
MWW24
Read-only
balanceOf(address ownerview returns (uint256)
claimNonces(addressview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getBatchClaimSigningHash(uint256 blockExpiryaddress recipientuint256 startTokenIduint256 quantityview returns (bytes32)
getClaimNonce(address recipientview returns (uint256)
getClaimSigningHash(uint256 blockExpiryaddress recipientuint256 tokenIdview returns (bytes32)
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
claimNFT(bytes siguint256 blockExpiryaddress recipientuint256 tokenId
initialize(string namestring symbol
initialize__v1_1(string _namestring _symbol
initialize__v1_2(string _namestring _symbol
initialize__v1_3(string _namestring _symboladdress _signVerifierRegistrybytes32 _signVerifierId
initialize__v1_4(string _namestring _symboladdress _signVerifierRegistrybytes32 _signVerifierId
mint(address recipientuint256 tokenId
mintBatch(address touint256[] tokenIds
mintBatchWithSig(bytes siguint256 blockExpiryaddress recipientuint256 startTokenIduint256 quantity
mintNFT(bytes siguint256 blockExpiryaddress recipientuint256 tokenId
renounceOwnership(
safeTransferFrom(address _fromaddress _touint256 _tokenId
safeTransferFrom(address _fromaddress _touint256 _tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setSignVerifier(address verifier
setSignVerifierId(bytes32 _signVerifierId
setSignVerifierRegistry(address _signVerifierRegistry
transferFrom(address _fromaddress _touint256 _tokenId
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
upgradeTo__v1_2(
upgradeTo__v1_3(address _signVerifierRegistrybytes32 _signVerifierId
upgradeTo__v1_4(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SignVerifierIdUpdated(bytes32 indexed signVerifierIdbytes32 indexed oldSignVerifierId
SignVerifierRegistryUpdated(address indexed signVerifierRegistryaddress indexed oldSignVerifierRegistry
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.