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

Trade Mouse

Unverified contract

Proxy

Active on Base with 139 txns
Deployed by via 0xe462274c at 21579342
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 "Trade Mouse"

0x1f69b1fbcf7e95a418bc1a40ea8ddea7713d03508715306a2671c96e6b14a005
0x78542a3b5cc025924bca224f731b0dd2d9fd999dd3c35804b363ed2a06e04a32
0xfbed6e3eb6b5789876d1577483e0d0e6fc9955e88c4a3f80602c7b7cd40c8c90
0xaeae18d55eb6ec7e28a21cdb271ad2cc36a39ff42f6f377483decb385715973a
0xd9e8408b0db7a6d69e3f91deaf78e8e2a19727c3f681cb3a2aa162a7b3c5f8c0
0x9109f92bccff41e9ac7bb338c8a0fe77ba26706bd20187f74ec46fdb0fd714ba
0x22c7c1564ee33959fbf7a01cfb1ccfb923f7cc4c237eb5d2015170b251fc075d
0xdbe23b857e53ee24b812da282891832cc11d93ea25e78c730981f5088f187b68
0xa0b9f0abae51bf632a0c3cc16f9520dea772be89f56beff8c06ce6a29c2cdfd7
0x8d4332336bdfb4393c95c67bac9f4fa57122bd44c11c1969b5a2238fe13afca2

Functions
Getter at block 23884867
 
contractURI(view returns (string)
currentTokenId(view returns (uint256)
590
 
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)
Trade Mouse
owner(view returns (address)
0xba81e8da03d6d2b0a70cd1538b0e1be754623a21
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
TM
totalSupply(view returns (uint256)
589
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