typescript-sdk

Home > @3rdweb/sdk > ClaimConditionPhase

ClaimConditionPhase class

Signature:

export default class ClaimConditionPhase 

Constructors

Constructor Modifiers Description
(constructor)(createSnapshotFunc)   Constructs a new instance of the ClaimConditionPhase class

Methods

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.