Halloween Poupelle

Verified contract

Active on Ethereum with 16,726 txns
Deployed by via 0x3f61ba7e at 15828921
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
6 additional variables
ERC-20
--
0xf2082e2b7d7abde569e9c91c3b4a7baddaa505aeaca2bfe9e99bbd1c412c0e93
0xe5162cd4654392e2edde35cce23b482ee1e1495d6e237a27dd41fd7a638d7d2f
0xcfd7d49f6c1f2e12d7c9ebd389bb70ac359277fc4dab55aaaf42b6c9c3fa81aa
0x0e58c988998000508e6c4977c95b994e886535ccae7dc237a01bad9a6cb4fd0f
0xd20cfb7133b4a0f178e3d1ddba9a7f93d4795742738be0c455d8eec6552ad7a0
From
0xd63083cb7a5caab05490a240525b1b123995675a02c3cfc5fc3737ce885431f6
0x0a4b089890a6cfe56cdbdb62e1b5074959fcf913ab5777afc47a6997ec6d3498
0x4da162c9298e0b8c6364e77e62d4cc4a4217a0f1f8b57e57a3232e510b8753b4
0x8ee0410ecffeeaddc365d95bcc96bc6d0f8e6fdbd75883e2855a62b66bba6da0
0xef4986f39ef0bd531a46efc19f189b9d1d5900adc9efdfbba78a21a7f92942ba

Functions
Getter at block 20893644
CAL(view returns (address)
0x0000000000000000000000000000000000000000
CALLevel(view returns (uint256)
1
VIPSaleStartTime(view returns (uint256)
1667120400
addWhiteListSaleRoot(view returns (bytes32)
0xb34cf01557d04b49f061052fa11a7083aaca955e00c3ad8e6f4083d15cb530a0
addWhiteListSaleStartTime(view returns (uint256)
1667221200
baseExtension(view returns (string)
.json
baseURI(view returns (string)
https://metadata.ctdao.io/hwp/
contractLockStatus(view returns (uint8)
1
maxSupply(view returns (uint256)
10000
mintPrice(view returns (uint256)
10000000000000000
name(view returns (string)
Halloween Poupelle
owner(view returns (address)
0x7f91208fb7f46f2ec2f438769bf98f4fb6d7f911
publicMaxMint(view returns (uint256)
10
publicSaleStartTime(view returns (uint256)
1667224800
symbol(view returns (string)
HWP
tokenuri(view returns (address)
0x0000000000000000000000000000000000000000
totalSupply(view returns (uint256)
10000
whiteListSaleRoot(view returns (bytes32)
0x81c4937ec72e87937e7977018429e1ab422c9c380eec4d705039cd379ee93663
whiteListSaleStartTime(view returns (uint256)
1667206800
withdrawAddress(view returns (address)
0x4262098a3a607b263c414f3d16abf2cc8c1f3711
Read-only
VIPList(addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
checkLockerRole(address operatorview 
getApproved(uint256 tokenIdview returns (address)
getLockStatus(uint256 tokenIdview returns (uint8)
getLocked(address operatoraddress holderview returns (bool)
getMintedCount(address _addressuint64 _indexview returns (uint64)
getTokenLocked(address operatoruint256 tokenIdview returns (bool isLocked)
getTokensUnderLock(address holderaddress toview returns (uint256[])
getTokensUnderLock(address holderaddress touint256 startuint256 endview returns (uint256[])
getTokensUnderLock(address toview returns (uint256[])
getTokensUnderLock(address touint256 startuint256 endview returns (uint256[])
isApprovedForAll(address owneraddress operatorview returns (bool)
isLocalAllowed(address _transfererview returns (bool)
isLocker(address operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
tokensAndLocksOfOwner(address ownerview returns (uint256[])
State-modifying
addLocalContractAllowList(address _contract
approve(address touint256 tokenIdpayable 
grantLockerRole(address _candidate
lock(uint8 statusuint256 id
mint(uint256 _mintCountpayable 
publicMint(uint256 _mintCountpayable 
removeLocalContractAllowList(address _contract
renounceOwnership(
revokeLockerRole(address _candidate
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseExtension(string _extension
setBaseURI(string _URI
setCAL(address _cal
setContractAllowListLevel(uint256 level
setContractLockStatus(uint8 status
setSaleStartTime(uint64 _saleTypeuint256 _time
setTokenLockOfTokenOwner(uint256[] tokenIdsuint8[] status
setTokenURI(address _tokenuri
setVIPList(address[] _addressuint256[] _value
setWalletCALLevel(address touint256 level
setWalletCALLevelOfWalletOwner(uint256 level
setWalletLock(address touint8 status
setWalletLockOfWalletOwner(uint8 status
setWhiteListRoot(uint64 _saleTypebytes32 _root
setWithdrawAddress(address _address
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
wlMint(uint64 _saleTypeuint256 _mintCountuint256 _maxCountbytes32[] _merkleProofpayable 
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
TokenLock(address indexed owneraddress indexed fromuint256 lockStatusuint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
WalletLock(address indexed owneraddress indexed fromuint256 lockStatus
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(