CNPCharmERC721MultiSaleByMerkleMultiWallet

Verified contract

Active on Ethereum with 3,350 txns
Deployed by via 0x3f842ccf at 16312065
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots

No balances found for "CNPCharmERC721MultiSaleByMerkleMultiWallet"

0x8f5008bd92c5a6f378bc3811810dace228efd0d79135829687f395f41365ce17
0xdf3b92be14e31473497d3fc849b289d8790f053f1b90b9795905bc641ac32f61
0xafac9cf36d84a7815bc20c616d120b764db7c996de8e192d040d180d1ec689b5
0x351ce244bf986e5e2c3fa380a279d0960a6956e56ef5aba437fe62da280d3e59
0x0e6c051f702359e11c0239781ed2a4f07980bd65d9e6514c51bf34f15a7d1b11
0x193df058f492e8d159f9b3439af053a659d3881d320f5e3a29f2338e09d2de5f
0xbf9e023af8217a7961595858c7c84102435a297608d9f6cc8157599795b82f0d
0x9cec98f300cdf4502ca906572c9b80d272671ee5776f601b61f8a247b595d37f
0x6aeaee31e1b660be82cdb412254ddd1c0dd96ed74fa035e81bdea0fab17e8c40
0x9e15141b91702c4552291ffbd8ed7030ab125c44bd86eafb4d3ec88851e41664

Functions
Getter at block 21200503
ADMIN(view returns (bytes32)
0x41444d494e000000000000000000000000000000000000000000000000000000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getCurrentSale(view returns (uint8uint8uint256uint256)
(2, 0, 1000000000000000, 10001)
maxSupply(view returns (uint256)
10001
owner(view returns (address)
0xb931dba8509afbb8304b9826bdeaadba2816924c
paused(view returns (bool)
false
withdrawAddress(view returns (address)
0xd3005389dfefe5cabba55149cfb9e8017809b0d6
Read-only
getBuyCount(uint256 userIdview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
setCurrentSale(struct Salepure 
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claim(uint256 userIduint256 amountuint256 allowedAmountbytes32[] merkleProofpayable 
exchange(uint256 userIduint256[] burnTokenIdsuint256 allowedAmountbytes32[] merkleProofpayable 
grantRole(bytes32 roleaddress account
pause(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCurrentSale(struct Sale salebytes32 merkleRoot
setMaxSupply(uint256 value
setWithdrawAddress(address value
transferOwnership(address newOwner
unpause(
withdraw(
Events
ChangeSale(uint8 oldIduint8 newId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(address nft
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.