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

Trade Doge

Unverified contract

Proxy

Active on Base with 176 txns
Deployed by via 0x6cf4fe06 at 21432983
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 Doge"

0x1393b300f090b81d10899c6740b5407e87446e170a5eaea8e628be7a27fc78b3
0xfadb7940755bd2a43558fa34b8f29361c16ac050bb820367df6527d9ca0c17d1
0x2e2b11ffb947eb27a6b11a2d98252055970f0853e7c9964928658258bfaacdea
0x8731a02796e815eb8ad3c3b1fc1fec474e29d61f1443edb800d0ccf00f75683c
0x560b7e2997905cd53d67e82bb655c8da12df7e4adf966e476edcd2b83705e129
0xbc1463ac1b77c8be47e3c8179456d6fcfbcdc0e0a12361a6f0e3e9a7e2892766
0x709e27689dba66cc90f364bc218d77764151ebccbce1da7d74a9f9187387aecb
0x5a9407194e0f7730fbe31d9b4054d9954f1e16a83a972aeaf975762f8dd6383a
0x8072b258a0c722a72c31cd7989d8ceecb88a0d225f610338e3163eeb091732d6
0x19002db565217d2038d5856c2a373ef437a879a134cce67e8e22621e08bc3f53

Functions
Getter at block 21743580
 
contractURI(view returns (string)
currentTokenId(view returns (uint256)
174
 
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 Doge
owner(view returns (address)
0xad50f13c4e41fce08bfe434628bfbd9d16a89c55
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
TD
totalSupply(view returns (uint256)
173
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