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

toshi ONCHAIN SUMMER

Unverified contract

Proxy

Active on Base with 20,834 txns
Deployed by via 0x7430c97f at 18530804
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 "toshi ONCHAIN SUMMER"

0xbb29490e437f0ce0da89a30ab6e84898d9f3107f29d9526eafb666d0438f0625
0x0fbf28b88edfd63d8c433906ed47aab59da23b0c0e98cb82627d2263fa110e45
0x917e48d6a4341fa3f19a8b1c010d94b6252ab7f9b3d1996d1fb7993db2d8555d
0x430626072bd881fc52d81ccaaa37c16e0908bd1cd37b49a35371584478a88ccb
0x6ce83b12ad0b81382549a2feca232e5278f329766e69d135b6ee9690ab4aa2a9
0xfde5e12b1f238ccbf448914234edb1d56f8542f6321658cf720692381f757603
0xef9f5ee9446160e39c0b298b06fea1396f5cc6e96409127d1fb4dfc00ff035cf
0x5077950769d6b610732a07bc132b3536a6355c53df9896026d773d9b4d50f667
0xd3c7da90f208cfd2b2c1ceec9d67eec782b00453d796d82a51d62b82f67d711e
0x57ba2ab657a05d3435de0ffbab70488a77ab731919327334c3964878918f4101

Functions
Getter at block 22925664
 
contractURI(view returns (string)
currentTokenId(view returns (uint256)
20942
 
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)
toshi ONCHAIN SUMMER
owner(view returns (address)
0x9a3ccba0bbbc4eead9f3b9aa2bad9cc064cb19e3
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
TOS
totalSupply(view returns (uint256)
20941
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