Waitlist
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
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
Balances ($0.00)
No balances found for "Waitlist"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Waitlist"
ABI
ABI objects
Getter at block 21281555 getMerkleRootForWonItemsCount() view returns (bytes32)
collectionToMint() view returns (address)
0x0000000000000000000000000000000000000000
financeWalletAddress() view returns (address)
0x0000000000000000000000000000000000000000
getBatches() view returns (struct WaitlistBatch[])
[]
getRefundStatus() view returns (address[], bool[])
([], [])
getReservations() view returns (struct WaitlistReserved[])
[]
owner() view returns (address)
0x0000000000000000000000000000000000000000
signer() view returns (address)
0x0000000000000000000000000000000000000000
state() view returns (uint8)
0
Read-only
batches(uint256) view returns (uint256 price, uint32 startDateTime, uint32 endDateTime, uint32 padding1, uint16 maxTotalQuantity, uint16 totalReservedQuantity, uint8 maxReservedQuantity, bool requiresSignature, uint8 padding2, uint16 padding3)
getIsParticipantRefunded(address participant) view returns (bool)
getParticipantReserved(uint8 _batch) view returns (struct WaitlistReserved)
isParticipantRefunded(address) view returns (bool)
participantReserved(uint8, address) view returns (uint8 batch, uint8 quantity, address holdingWallet, uint80 timestamp)
participants(uint256) view returns (address)
reservations(uint256) view returns (uint8 batch, uint8 quantity, address holdingWallet, uint80 timestamp)
verifyWonItemsCount(bytes32[] proof, uint256[] wonItemsCount) view returns (bool)
State-modifying
Events initialize(address _signer)
refund(bytes32[] proof, uint256[] wonItemsCount)
renounceOwnership()
reserve(uint8 _quantity, uint8 _maxQuantity, uint8 _batch, address _holdingWallet, bytes _signature) payable
setBatch(uint8 _batchIndex, bool _requiresSignature, uint8 _maxReservedQuantity, uint16 _maxTotalQuantity, uint256 _price, uint256 _startDateTime, uint256 _endDateTime)
setCollection(address _collectionAddress)
setFinanceWalletAddress(address _financeWalletAddress)
setMerkleRootForWonItemsCount(bytes32 _merkleRoot)
setSigner(address _signer)
setState(uint8 _state)
transferOwnership(address newOwner)
withdrawAll()
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ParticipantEnteredWaitlist(address indexed participant, uint8 quantity, uint8 batch)
ParticipantRefunded(address indexed participant, uint256 amount, uint256[] indexed quantity)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.