relevant tag icon
Manifold Mint Permission Extension
copy icon
manifoldxyz
• version 1.0.0
Manifold
Extension
Minting

Manifold Mint Permission Extension

Basic implementation of a permission contract that works with a singular creator contract.

*Visit desktop site to download or deploy

Version

1.0.0

Last Publish

11/28/2022
Any contract you deploy is yours.
Fully owned and controlled by your wallet.
Documentation
Source Code
supportsInterface(bytes4) :
This function checks whether a given interfaceId is supported by the contract. It does this by comparing the given interfaceId to the interfaceId of the IERC1155CreatorMintPermissions type. If the two match, the function returns true. If not, it calls the super.supportsInterface() function to check if the interfaceId is supported by any of the parent contracts. (autogenerated documentation)
approveMint(uint256[],uint256[]) :
This function is used to approve the minting of new tokens. It requires that the message sender is the token creator, and it takes three parameters: an address, an array of addresses, and two arrays of uint256 values. The function does not have any other code, so it is assumed that it is used to check the validity of the parameters and ensure that the token creator is the one calling the function. (autogenerated documentation)

Get Cookin'
share iconShare

copy iconDownload Source
copy iconnpx cookbookdev i manifold-mint-permission-extension
copy icon

Last Publish

11/28/2022

Version

1.0.0

Cookbook is free.
Any contract you deploy is yours.
Your contract is owned and controlled by you.