Erc721Claimable class
Configure and claim ERC721 NFTs
Example
const contract = await sdk.getContract("{{contract_address}}");
await contract.nft.drop.claim.to("0x...", quantity);
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(erc721, contractWrapper, storage) | Constructs a new instance of the Erc721Claimable class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
conditions | DropClaimConditions<BaseClaimConditionERC721> | Configure claim conditions | |
featureName | "ERC721Claimable" |
Methods
Method | Modifiers | Description |
---|---|---|
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.