Harry's Non Functional Tokens

Verified contract

Proxy

Active on Ethereum with 660 txns
Deployed by via 0x2cae7cb9 at 15513910
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
12 additional variables

No balances found for "Harry's Non Functional Tokens"

0x197a27a5bdfb720b3c275edd56340bbd62b670858766c950e40ba6a3f01b4c00
0x2da475e7dbbc06089ef7fa26408e71d0a3ca8fa1dee0d7f9145bfc7c820f2c62
0x3abcf1b5cf009379c44b17533a92c31ef4ee633f02f72ccd8c966ff6c3eb3f68
0x4939a778b1bcee353d511be387a85119da9a37dc2ad56331cfd50116eeaf7f3f
0xcad32e5093237897df325ac455a1125bdf75c048236a458b4b5fe3b802500be1
0xced89db13092c22d172d74d419452f3074b80ad5530b9228b401621c3c300f92
0xad5e73099d564c7a0a028f1f9b677b5074e372655e7132d9105a9493f75f282a
0x4ea8aeeaf7b7fb241b539726c9fa2a3372de3d4da6b9dced8657a424a9777405
0x686b9483e322b06ead513a090a91077dfc1b008bb6bfbd1704c54725af1dfdb1
0x3f2d84fbe28daa8119e6092f2097dba17988a9880702b4c9c355cd8bd9431b31

Functions
Getter at block 20988687
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x44726f7045524331313535000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmcuiuLuyqrmUHwDMoYcWF93ZD5QwcAnGq4EWSpqtEZsak/0
contractVersion(pure returns (uint8)
2
getDefaultRoyaltyInfo(view returns (addressuint16)
(0x358d38a375e700cc8ca5285103f98b21465b91b5, 555)
getPlatformFeeInfo(view returns (addressuint16)
(0x358d38a375e700cc8ca5285103f98b21465b91b5, 0)
name(view returns (string)
Harry's Non Functional Tokens
nextTokenIdToMint(view returns (uint256)
1
owner(view returns (address)
0x358d38a375e700cc8ca5285103f98b21465b91b5
primarySaleRecipient(view returns (address)
0x358d38a375e700cc8ca5285103f98b21465b91b5
symbol(view returns (string)
HarryDrop
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
claimCondition(uint256view returns (uint256 currentStartIduint256 count)
getActiveClaimConditionId(uint256 _tokenIdview returns (uint256)
getClaimConditionById(uint256 _tokenIduint256 _conditionIdview returns (struct IDropClaimConditionClaimCondition condition)
getClaimTimestamp(uint256 _tokenIduint256 _conditionIdaddress _claimerview returns (uint256 lastClaimTimestampuint256 nextValidClaimTimestamp)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getRoyaltyInfoForToken(uint256 _tokenIdview returns (addressuint16)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
maxTotalSupply(uint256view returns (uint256)
maxWalletClaimCount(uint256view returns (uint256)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
saleRecipient(uint256view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256view returns (uint256)
uri(uint256 _tokenIdview returns (string _tokenURI)
verifyClaim(uint256 _conditionIdaddress _claimeruint256 _tokenIduint256 _quantityaddress _currencyuint256 _pricePerTokenbool verifyMaxQuantityPerTransactionview 
verifyClaimMerkleProof(uint256 _conditionIdaddress _claimeruint256 _tokenIduint256 _quantitybytes32[] _proofsuint256 _proofMaxQuantityPerTransactionview returns (bool validMerkleProofuint256 merkleProofIndex)
walletClaimCount(uint256addressview returns (uint256)
State-modifying
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
claim(address _receiveruint256 _tokenIduint256 _quantityaddress _currencyuint256 _pricePerTokenbytes32[] _proofsuint256 _proofMaxQuantityPerTransactionpayable 
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _saleRecipientaddress _royaltyRecipientuint128 _royaltyBpsuint128 _platformFeeBpsaddress _platformFeeRecipient
lazyMint(uint256 _amountstring _baseURIForTokens
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setClaimConditions(uint256 _tokenIdstruct IDropClaimConditionClaimCondition[] _phasesbool _resetClaimEligibility
setContractURI(string _uri
setDefaultRoyaltyInfo(address _royaltyRecipientuint256 _royaltyBps
setMaxTotalSupply(uint256 _tokenIduint256 _maxTotalSupply
setMaxWalletClaimCount(uint256 _tokenIduint256 _count
setOwner(address _newOwner
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
setRoyaltyInfoForToken(uint256 _tokenIdaddress _recipientuint256 _bps
setSaleRecipientForToken(uint256 _tokenIdaddress _saleRecipient
setWalletClaimCount(uint256 _tokenIdaddress _claimeruint256 _count
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ClaimConditionsUpdated(uint256 indexed tokenIdstruct IDropClaimConditionClaimCondition[] claimConditions
DefaultRoyalty(address indexed newRoyaltyRecipientuint256 newRoyaltyBps
MaxTotalSupplyUpdated(uint256 tokenIduint256 maxTotalSupply
MaxWalletClaimCountUpdated(uint256 tokenIduint256 count
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltyForToken(uint256 indexed tokenIdaddress indexed royaltyRecipientuint256 royaltyBps
SaleRecipientForTokenUpdated(uint256 indexed tokenIdaddress saleRecipient
TokensClaimed(uint256 indexed claimConditionIndexuint256 indexed tokenIdaddress indexed claimeraddress receiveruint256 quantityClaimed
TokensLazyMinted(uint256 startTokenIduint256 endTokenIdstring baseURI
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
WalletClaimCountUpdated(uint256 tokenIdaddress indexed walletuint256 count
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
Ownable__NotAuthorized(
PlatformFee__ExceedsMaxBps(uint256 platformFeeBps
PlatformFee__NotAuthorized(
PrimarySale__NotAuthorized(
Royalty__ExceedsMaxBps(uint256 royaltyBps
Royalty__NotAuthorized(