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

the sun is setting OnChain Summer

Unverified contract

Proxy

Active on Base with 26 txns
Deployed by via 0x45c99f09 at 19619989
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 "the sun is setting OnChain Summer "

0x1725da942cc9ef2cb2079b864542174970283f1c74af135ffd99d2947ef32246
0x30cf5b8f7d836088b980176a42850eb532e0da5d1c316c8e7b820849948a41dc
0xc99293b3d177564e20b8561e8e070c6d1acfa0e0dc253560e69bb95b207122ef
0x51b16ddaed7780f42a5e7bb48925e4ffbaf84fac393b3d38e7803131caf9b0f8
0xf6241ad02838860085bb71e127b0d0d93d4fcb92f1a9941cebcaf544252c7f15
0xda849be796fcdc72eadfb0f062e6fedee1920ddf2277bbb3c61724b0fb7b9730
0xa85f250db203b7557e980c01ccbdc1446b92eb7915c4ca0183f81d20151871b7
0x6d76925abd5163dd2718ea722671a64af5893a1b81ea4262ac1c3fbfd96c58a4
0x0c50d9f0607d07c06799d3db4472c3e78bd924f1eb787fc0e0ec6a0ac93b00a3
0xc4dc98452be000c9514b69dc8e1f22c755a28abf17e3ad29689728d37f5621f4

Functions
Getter at block 23817673
 
contractURI(view returns (string)
currentTokenId(view returns (uint256)
31
 
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)
0x560aa3207ae4b516a5489e04f2fa2e2808cea896
name(view returns (string)
the sun is setting OnChain Summer
owner(view returns (address)
0xca17eed241841c363ac9188a98d3316432a6c374
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
TSI
totalSupply(view returns (uint256)
30
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