Erc721LazyMintable class
Lazily mint and claim ERC721 NFTs
Example
const contract = await sdk.getContract("{{contract_address}}");
await contract.drop.claim(quantity);
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(erc721, contractWrapper, storage) | Constructs a new instance of the Erc721LazyMintable class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| claim | Erc721Claimable | undefined | ||
| claimWithConditions | Erc721ClaimableWithConditions | undefined | Claim tokens and configure claim conditions | |
| featureName | "ERC721LazyMintable" | ||
| revealer | DelayedReveal<BaseDelayedRevealERC721> | undefined | Delayed reveal |
Methods
| Method | Modifiers | Description |
|---|---|---|
| lazyMint(metadatas, options) | Create a batch of unique NFTs to be claimed in the future |
Signature:
export declare class Erc721LazyMintable implements DetectableFeature
Implements: DetectableFeature
Remarks
Manage claim phases and claim ERC721 NFTs that have been lazily minted.