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

Oh Yeah! ⁶ by Vincent Viriot

Unverified contract

Proxy

Active on Base with 1,167 txns
Deployed by via 0xd639d94c at 22333947
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 12 additional slots

No balances found for "Oh Yeah! ⁶ by Vincent Viriot"

0x6c0ea2693a01cfb9a4308b9d6e1cef184bfd50eeb9aad5a154b4417d2fd60b95
0x3f0f567801ca77f3e864f6ae446b85209a7edefc22c05e2d2645655b276ff852
0x62094163ec3afc9c5a692b27906c2f1ff7cf1261a052032c8a4f586a2dc60824
0x212ce5b228ce6403b72ea8475edcbb98c7e04f1784352c2a145f810d81402dba
0x16575bd99d6f061399440d5c0b0af54dd35692d27c9bc02f73f0dcfbd0c10271
0xb706fef1cd26d5f717a18ef07de0c2ffc75eeabedbf61e9de48dd6290cf46501
0xf06dce4172e194369615f6dfb94674b8dd0eb01603be69e5bd3815a778d98830
0x469cacf3b780683cf8963da8d96b1d8dafa1ff548d6013b00fe5bbff1e6ad556
0xccd8ea9e7bbebc4c8908f8c13fdfe61861918538d9d6c2e2c6ab5d0a4c9b2a9e
0xdc243927b12ddb51616bb9346a00ca19a681652588f52dd47be186f78c279916

Functions
Getter at block 22754658
 
contractURI(view returns (string)
currentTokenId(view returns (uint256)
1172
 
getMetadata(view returns (struct CollectionCreationRequest)
 
metadata(view returns (address creatorstring namestring descriptionstring symbolstring imagestring animation_urlstring mintTypeuint128 maxSupplyuint128 maxPerWalletuint256 costuint256 startTimeuint256 endTimeuint256 nonce)
mintingContract(view returns (address)
0x5da05215aca9edbe27cbdce86888986e4b4c996f
name(view returns (string)
Oh Yeah! ⁶ by Vincent Viriot
owner(view returns (address)
0x3bb33c9f11287efdd355e029c97f978541fe0eb1
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
BVV
totalSupply(view returns (uint256)
1171
Read-only
balanceOf(address ownerview returns (uint256)
cost(uint256 quantityview returns (uint256)
getApproved(uint256view returns (address)
isApprovedForAll(addressaddressview returns (bool)
ownerOf(uint256 idview returns (address owner)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptOwnership(
approve(address spenderuint256 id
initialize(struct CollectionCreationRequest requestaddress mintingContract_
mint(address touint256 quantitypayable 
mintWithComment(address touint256 quantitystring commentpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setApprovalForAll(address operatorbool approved
setMetadata(struct CollectionCreationRequest metadata_
transferFrom(address fromaddress touint256 id
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint64 version
MintConfigChanged(
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenForgeMint(address indexed touint256 quantity
TokenForgeMintComment(address indexed touint256 quantitystring comment
Transfer(address indexed fromaddress indexed touint256 indexed id
Withdrawn(address indexed owneruint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
FailedToSendEth(
IncorrectETHAmount(uint256 sentuint256 expected
InvalidCollectionRequest(string message
InvalidContractAddress(
InvalidInitialization(
InvalidMintQuantity(
MintingClosed(
MintingNotStarted(
NotInitializing(
OutOfSupply(
OverClaimLimit(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
TokenDoesNotExist(uint256 tokenId