Interface for the ERC1155 Drop contract.
This interface defines the functions and events for an ERC1155 Drop contract, which is a specialized form of ERC1155 contract designed for managing and distributing a collection of non-fungible tokens (NFTs) in a controlled way.
Implement this interface in your ERC1155 Drop contract to ensure compatibility and adherence to the established standard for ERC1155 drops.
The following code snippet demonstrates how to use this interface:
The implementation of an ERC1155 Drop contract should include the following:
setClaimPrice(uint256)setMaxClaimAmountPerWallet(uint256)setClaimPhases(uint256[], uint256[], uint256[])claim(uint256[], uint256[])withdraw(address payable)Press Enter to send your query
Powered by Neuron AI • Press Enter to send