簡體   English   中英

OpenSea 在智能合約 ERC-721 上生成不一致的以太幣 ID

[英]OpenSea mint inconsistently ether tokenID on smart contract ERC-721

OpenSea 如何檢查 SmartContact 的可用 tokenIDS? 我可以不一致地鑄造 tokenID 嗎? 示例 ID:1 和下一個 ID:600

我問這個問題,因為我不明白 OpenSea 如何找出哪些令牌是,哪些不是。 不是無限期地,他們有一個從 0 到無窮大的索引器。

我沒有在 ERC721 中看到任何返回列表所有薄荷代幣的方法。 工作還好嗎?

您可以在https://wizard.openzeppelin.com/#erc721上創建 ERC721 代幣合約並添加一個名為 eg mintedIds[] 的數組,然后添加到 mint function mintedIds.push(tokenId);

還添加視圖返回 function 將這個數組。

將此合約部署到 tes.net 后,您將能夠手動鑄造 nft,並且該數組將存儲鑄造的 ID。

如果您在創建 nft 合約時使用計數器(在向導中可選),它會在您每次鑄造時自動將 ID 遞增 1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM