我目前正在使用 MultiversX 区块链,并且我已经成功注册了一个新的 NFT 集合并按照此处的文档示例创建了一个 NFT。
但是,我需要限制可以为特定集合创建的 NFT 数量。文档说:
ESDT 管理器可以通过删除唯一可用的 ESDTRoleNFTCreate 角色来永久停止为给定 ESDT 创建 NFT。所以我想我可以创建一个集合的最大供应量(
e.g
100 个 NFT 集合 1),然后删除创建角色。但这意味着我必须事先创建所有 NFT,这并不理想。
最终,如果您使用 SC 铸造 NFT,您可以设置一个变量来限制允许的最大铸造量。