CharmingCrypto

Verified contract

Active on Base with 73,539 txns
Deployed by via 0x2eae17d2 at 3336662
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x6d1c3b4e47065885428333016472ee8ab2b7184a753d53f7a2e3e2b334bbb283
0xadd14db6ca9420397d9251925ac76746a1c04355db282324308343f09b5d0bd0
0xcc73d1a1b5bd7b117659f1663aa506cad533b59c874ca0b71c5fcc8789e27af7
0x85ca11394e93ec468c4d95094f41a7c61cb8e76a2bf01818c03bd906a0a5b021
0x75f2d124166db28eed777f2e9ed76ee1018bd304a6fae81975d9977ca82be787
0x03d49073679372e807a8f9ad52d629f822fc50f26d1796e50c1ffb4a4418c145
0x4f0715878bf3646d02b28a7817277e45e95b307bbb8081486fc23a747b2cf8ff
0x87dd66c48cdee80113afd79b6c97c225f846a78a35f0a9daface56d09622e531
0x5d3d014669bd189f5d83617abbbed2548c01547641527b72aef7f448d6c2f217
0x07d101373f47c33bd29393bb153ad273896417e65c889f15311d6c25173e0c17

Functions
Getter at block 21775877
CHARGE_SUPPLY(view returns (uint256)
12
FREE_SUPPLY(view returns (uint256)
6
MAX_SUPPLY(view returns (uint256)
666666
name(view returns (string)
CharmingCrypto
owner(view returns (address)
0xadd6a3385164652eb4da5db8e2fbb974cbeebbd4
symbol(view returns (string)
CC
totalSupply(view returns (uint256)
439380
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)
State-modifying
approve(address touint256 tokenIdpayable 
changeDefURI(string _tokenURI
changeTokenURIFlag(uint256 flag
changeURI(string _tokenURI
mint(uint256 quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
NewMint(address indexed msgSenderuint256 indexed mintQuantity
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(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(