[英]How do I limit the max supply of an Elrond NFT collection?
我目前正在使用 Elrond 區塊鏈,我已經成功注冊了一個新的 NFT 集合並按照此處的文檔示例創建了一個 NFT。
但是,我需要限制可以為特定集合創建的 NFT 數量。 文件說:
ESDT 管理器可以通過刪除唯一可用的 ESDTRoleNFTCreate 角色來永遠停止為給定的 ESDT 創建 NFT。
所以我想我可以只創建一個集合的最大供應量( eg
collection1 的 100 個 NFT),然后刪除創建角色。 但這意味着我必須事先創建所有 NFT,這並不理想。
有沒有另一種方法來限制最大供應量,也許是在注冊/發行收藏品時?
另外,是否有關於 EGLD / ESDT / SFT / NFT 之間區別的良好文檔。 我對 SFT 特別感興趣,但我不明白 state 如何從可替代的變為不可替代的( eg
,一旦 SFT 變得不可替代,它會卡在 state 中還是可以再次變為可替代的?) . 關於這方面的文件還不清楚。
在此先感謝您的幫助!
創建集合並將 ESDTRoleNFTCreate 提供給您的地址或合同后,您可以調用 X 次 function mint
最終,如果你使用 SC 來鑄造 NFT,你可以設置一個變量來限制允許的最大鑄造量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.