MinterSimple
MinterSimple
Decentralized NFT Minter contract
version
string version
ERC165TAG
bytes4 ERC165TAG
constructor
constructor() public
initialize
function initialize(address _admin, address _mintFeeToken, address _mintFeeAddress, uint256 _mintFeeAmount, address _nftContractAddr, address _forwarder) external
proxyInitialize
function proxyInitialize(address _admin, address _mintFeeToken, address _mintFeeAddress, uint256 _mintFeeAmount, address _nftContractAddr, address _forwarder) external
__MinterSimple_init
function __MinterSimple_init(address _admin, address _mintFeeToken, address _mintFeeAddress, uint256 _mintFeeAmount, address _nftContractAddr, address _forwarder) internal
__MinterSimple_init_unchained
function __MinterSimple_init_unchained() internal
mint
function mint(address buyer, uint256 tokenId) public
@dev
Name | Type | Description |
---|---|---|
buyer | address | |
tokenId | uint256 | minted token id |
safeMint
function safeMint(address buyer, uint256 tokenId) public
@dev
Name | Type | Description |
---|---|---|
buyer | address | |
tokenId | uint256 | minted token id |
supportsInterface
function supportsInterface(bytes4 interfaceId) public view virtual returns (bool)
ERC165 Support
Name | Type | Description |
---|---|---|
interfaceId | bytes4 | hash of the interface testing for |
Name | Type | Description |
---|---|---|
[0] | bool | bool whether interface is supported |