Home > @3rdweb/sdk > ClaimConditionPhase
Signature:
export default class ClaimConditionPhase
Constructor | Modifiers | Description |
---|---|---|
(constructor)(createSnapshotFunc) | Constructs a new instance of the ClaimConditionPhase class |
Method | Modifiers | Description |
---|---|---|
setConditionStartTime(when) | Set the start time for the claim condition. | |
setMaxQuantity(maxQuantity) | Override the maxQuantity for the claim condition after creating the phase. | |
setMaxQuantityPerTransaction(max) | The max quantity of NFTs that can be claimed in a single transaction. | |
setMerkleRoot(root) | Sets a merkle root hash for the claim condition. | |
setPrice(price, tokenAddress) | Set the price claim condition for the drop. | |
setSnapshot(addresses) | Sets a snapshot for the claim condition. You can use a snapshot to verify a merkle tree condition. | |
setWaitTimeBetweenClaims(waitInSeconds) | Wait time enforced after calling claim before the next claim can be called. |