Skip to content

contract.LimitedSupplyMintingExtension

Aleksey Bykhun edited this page Jan 18, 2023 · 1 revision

LimitedSupplyMintingExtension

Git Source

Inherits: NFTExtension, Ownable, SaleControl, LimitedSupply

State Variables

price

uint256 public price;

maxPerMint

uint256 public maxPerMint;

maxPerWallet

uint256 public maxPerWallet;

Functions

constructor

constructor(address _nft, uint256 _price, uint256 _maxPerMint, uint256 _maxPerWallet, uint256 _extensionSupply)
    NFTExtension(_nft)
    LimitedSupply(_extensionSupply);

mint

function mint(uint256 amount) external payable whenSaleStarted whenLimitedSupplyNotReached(amount);

maxSupply

function maxSupply() public view returns (uint256);

totalSupply

function totalSupply() public view returns (uint256);
Clone this wiki locally