CNP PETS

Verified contract

Active on Ethereum with 1,681 txns
Deployed by via 0x7ccdc789 at 16131350
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
13 additional variables
Native
Value $1.68
0x63b019479f73cf07f91594263af419358012e8933828ff9da045c95e2b6de76d
0x8309372c76e4f066a2caa467c2cb232c11fd82431087ce851820598061e5ddd4
0x12923d476cca61e502bf02cc2e813e674d829f1d229e1f5f0730e6706d63211b
0x57b34f8408effae03caa6edf3e955c04f16a2b3c6ddf84ab808143a575086df1
0x127d6634644623be25c6894b696f75ae9ffefc03796c6c3a9e7a63543d4b7c42
0xf28212f3858b754559ff09b78649b23fccea029bc58379432b17b4150904930b
0x806bccc2a6f27bc153b8b2e735d9f952fd2f5ce975fefbcee266ed09e043bee2
0x80a7660f20b6befaa9b1c7019df072041f03345681b243962c3a59481e1a8c3e
0x8f09a71a251c84dfc06f0880bc3702eab85aef78642d837f22325ff2966f6732
From
0x8e520b19b0c99d7d60e374c121af584f3018885c0dea3211c001f8040ffbad5c

Functions
Getter at block 21227140
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
hiddenMetadataUri(view returns (string)
ipfs://bafybeibii24mwz6uc347glqceo4ldwg7lrx3g6pild4g3xrdhvhmvtpptu/unreveal.json
maxLimitPerWallet(view returns (uint256)
4
maxMintAmountPerTx(view returns (uint256)
4
merkleRoot(view returns (bytes32)
0xe5fd7b9b0a946dd0fd833876d9943534c382fb6af2659dd3c0f6116fe2f0041e
name(view returns (string)
CNP PETS
ogMinted(view returns (uint256)
33
ogSale(view returns (bool)
false
ogmaxLimitPerWallet(view returns (uint256)
2
ogmaxMintAmountPerTx(view returns (uint256)
2
ogmerkleRoot(view returns (bytes32)
0x83da5ebf8a714d67909f6a2a1d19537fec3d9e783ea530067d75052b91ebe577
ogprice(view returns (uint256)
5000000000000000
ogsupplyLimit(view returns (uint256)
2000
owner(view returns (address)
0x6dbe94e486d8d2f6878c94dcdd612c886310c40e
price(view returns (uint256)
5000000000000000
publicMinted(view returns (uint256)
81
publicSale(view returns (bool)
false
revealed(view returns (bool)
true
supplyLimit(view returns (uint256)
2222
symbol(view returns (string)
CNP PETS Official
totalSupply(view returns (uint256)
1913
uriSuffix(view returns (string)
.json
whitelistSale(view returns (bool)
false
wlMinted(view returns (uint256)
1798
wlmaxLimitPerWallet(view returns (uint256)
2
wlmaxMintAmountPerTx(view returns (uint256)
2
wlprice(view returns (uint256)
5000000000000000
wlsupplyLimit(view returns (uint256)
2222
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ogMintCount(addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
publicMintCount(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
wlMintCount(addressview returns (uint256)
State-modifying
MassAirdrop(address[] receivers
OGMint(uint256 _mintAmountbytes32[] _merkleProofpayable 
OwnerMint(uint256 _mintAmountaddress _receiver
PublicMint(uint256 _mintAmountpayable 
WlMint(uint256 _mintAmountbytes32[] _merkleProofpayable 
approve(address touint256 tokenIdpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setHiddenMetadataUri(string _hiddenMetadataUri
setMaxMintAmountPerTx(uint256 _maxMintAmountPerTx
setPrice(uint256 _price
setRevealed(bool _state
setUriSuffix(string _uriSuffix
setmaxLimitPerWallet(uint256 _maxLimitPerWallet
setogMerkleRootHash(bytes32 _ogmerkleRoot
setogPrice(uint256 _ogprice
setogSale(bool _ogSale
setogmaxMintAmountPerTx(uint256 _ogmaxMintAmountPerTx
setogsupplyLimit(uint256 _ogsupplyLimit
setpublicSale(bool _publicSale
setsupplyLimit(uint256 _supplyLimit
seturi(string _uri
setwlMerkleRootHash(bytes32 _merkleRoot
setwlPrice(uint256 _wlprice
setwlSale(bool _whitelistSale
setwlmaxLimitPerWallet(uint256 _wlmaxLimitPerWallet
setwlmaxMintAmountPerTx(uint256 _wlmaxMintAmountPerTx
setwlsupplyLimit(uint256 _wlsupplyLimit
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
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
ethReceived(address arg0uint256 arg1
Constructor
constructor(string _uri
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(