PassClaim
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "PassClaim"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PassClaim"
ABI
ABI objects
Getter at block 21415119
VERSION() view returns (bytes32)
0x312e312e31000000000000000000000000000000000000000000000000000000
hotWallet() view returns (address)
0x0000000000000000000000000000000000000000
nftFactory() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
verifier() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
itemUsages(address collection, uint256 deduplicationId) view returns (uint256 _value)
mintItemHash(struct IPassClaimNFTItem[] nftItems, struct INFTFactoryMintItemParams params, address sender) pure returns (bytes32)
nftItemRange(uint256) view returns (uint8)
State-modifying
Events initialize(address verifier_, address nftFactory_, address hotWallet_, uint8[2] nftItemRange_)
mintItem(struct IPassClaimNFTItem[] nftItems, struct INFTFactoryMintItemParams params, bytes signature) payable
pause()
renounceOwnership()
resetItemUsages(address collection, uint256[] deduplicationIds)
setHotWallet(address hotWallet_)
setNFTFactory(address nftFactory_)
setNFTItemRange(uint8[2] nftItemRange_)
setVerifier(address verifier_)
transferOwnership(address newOwner)
unpause()
EtherReceived(address sender, uint256 value)
HotWalletSet(address indexed hotWallet)
Initialized(uint8 version)
ItemMinted(uint256 indexed transactionId, uint256 indexed collectionId, uint256 deduplicationId, uint256 maxItemSupply, uint256 tokenId, address tokenReceiver)
ItemUsagesReset(address indexed collection, uint256 deduplicationIdCount)
NFTFactorySet(address indexed nftFactory)
NFTItemRangeSet(uint8[2] nftItemRange)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
VerifierSet(address indexed verifier)
constructor()
receive()
DeadlineExceeded(uint256 currentTimestamp, uint256 deadline)
InconsistentNFTItemRange(uint8[2] nftItemRange)
InvalidNFTOwner(address collection, uint256 tokenId, address sender)
MaxItemUsageReached(address collection, uint256 deduplicationId, uint256 currentUsage)
NFTItemRangeMissed(uint8[2] nftItemRange, uint256 currentNFTItemCount)
SignerNotVerified(bytes32 hash, bytes signature)
ZeroNFTFactory()
ZeroVerifier()