Skip to main content

Erc721Claimable class

Configure and claim ERC721 NFTs

Example

const contract = await sdk.getContract("{{contract_address}}");
await contract.nft.drop.claim.to("0x...", quantity);

Constructors

ConstructorModifiersDescription
(constructor)(erc721, contractWrapper, storage)Constructs a new instance of the Erc721Claimable class

Properties

PropertyModifiersTypeDescription
conditionsDropClaimConditions<BaseClaimConditionERC721>Configure claim conditions
featureName"ERC721Claimable"

Methods

MethodModifiersDescription
getClaimTransaction(destinationAddress, quantity, checkERC20Allowance, claimData)Construct a claim transaction without executing it. This is useful for estimating the gas cost of a claim transaction, overriding transaction options and having fine grained control over the transaction execution.
to(destinationAddress, quantity, checkERC20Allowance, claimData)Claim unique NFTs to a specific Wallet

Signature:

export declare class Erc721Claimable implements DetectableFeature

Implements: DetectableFeature

Remarks

Manage claim phases and claim ERC721 NFTs that have been lazily minted.