Hello Charlie

Verified contract

Active on Ethereum with 5,363 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
Value $0.07
0xcdb576cafc5a4b5d8762caca7e92df47465ab49d7b85cfbd72b419229d7b6f0c
0x62b429b23f8a6b660a8b4f3fb01047e4fe5066a029803229e2a3d08337b3ef44
0xedb6d74814992ef1f8c9f32feb37d76b94da9b4e1ea3e88272f869c17237fcec
0x60f72908a9af1a233ad5b0a21498d105c13f8aa608cfb5bb552036c0f8660602
0x6e30cd5a96e2d298d92bfaa9d0a9a07708c7c69fa16a94c69fa7e40da9d6bc7e
0xa08eb82dd17644658b4ed14e0b5f62ea41cead4c32f670689e11372f5f0e4f28
0xbe0f6e951ce706d36a3579bc5309bfb9f4f74442e8d84d3b5c6149d82773da76
0x295da47e9fd8c47700e32be318fe700b6723f026dee4ebee976b61913be898b1
From
0xed7f2c6a2d3c48f0fa7a567e3b967dba9fb062532b72962756575158e965a911
0x1fba2410985b55f8ede66e2df14b20d670376e9713d8748a0f838fb7646ec25b

Functions
Getter at block 20985315
MAX_FOUNDER_MINT(view returns (uint256)
375
MAX_OG_MINT(view returns (uint256)
2
MAX_SUPPLY(view returns (uint256)
5001
MAX_WHITELIST_MINT(view returns (uint256)
1
MINT_PRICE(view returns (uint256)
10000000000000000
currState(view returns (uint8)
4
isRevealed(view returns (bool)
true
name(view returns (string)
Hello Charlie
owner(view returns (address)
0xc83e81f110c319f5f39634fb2c5f6dca496387e5
placeholderTokenUri(view returns (string)
https://hellocharlie.mypinata.cloud/ipfs/QmdsDR7TraC8fmJnkiCKmiMW5uj6pQ3izVYzYq6z7rnN5z
symbol(view returns (string)
CHAR
totalSupply(view returns (uint256)
5001
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
totalFounderMint(addressview returns (uint256)
totalOGMint(addressview returns (uint256)
totalWaitlistMint(addressview returns (uint256)
totalWhitelistMint(addressview returns (uint256)
State-modifying
approve(address touint256 tokenId
foundersMint(uint256 _quantity
ogMint(bytes32[] _merkleProofuint256 _quantitypayable 
publicMint(uint256 _quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setMaxMintOG(uint256 _maxMint
setMaxMintWL(uint256 _maxMint
setMaxSupply(uint256 _newSupply
setMerkleRoot(bytes32 _merkleRootbytes32 _merkleRootOGbytes32 _merkleRootWA
setMintPrice(uint256 _newPx
setPlaceHolderUri(string _placeholderTokenUri
setState(uint256 _state
setTokenUri(string _baseTokenUri
toggleReveal(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
waitlistMint(bytes32[] _merkleProofuint256 _quantitypayable 
whitelistMint(bytes32[] _merkleProofuint256 _quantitypayable 
withdrawMoney(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(