我试图使用node/javascript/nfts进行工作,但我是新手,并跟随教程操作,但出现了以下错误:error [ERR_REQUIRE_ESM]: require() of ES Module [...] is not supported. Instead change the req...
我正在进行一个区块链项目,在这个项目中我使用Truffle。当我运行Truffle控制台命令时,我遇到了以下问题。 完整日志: 这个版本的µWS与您的Node.js构建不兼容: Error: node-loader: Error: 找不到指定的模块。 C:\Users\sudda\App...
我正在尝试使用web3.js和spl-token.js创建NFT。 然而,我需要添加元数据(例如代币名称或其他属性),否则它在我的钱包中将仅显示为“未知代币”。 这是我正在铸造代币的相关代码部分:let mint = await splToken.Token.createMint( c...
我需要在自己的域名/服务器上验证已连接MetaMask钱包的用户是否是特定NFT的所有者,以便允许他特殊功能的访问。基本上,我想给用户访问只有此NFS所有者才能拥有的区域。 我的原始NFT是在opensea中售出的,但我不能使用opensea的隐藏区域选项来仅给用户隐藏密码,因为下一个所有者...
我很难理解为什么NFT生成合约会调用SetApprovalForAll,以及何时调用。 以Cool Cats为例,方便起见,下面附有相关交易的截图。 我注意到对于这个合约和其他合约,都会反复调用Set Approval For All。在我自己有限的经验中,通过_safeMint允许铸造的...
我正在铸造Solana NFT。最近发布了糖果机v2,v1已被弃用。 如果我创建一个v2糖果机并铸造一些NFT,如何找到后来发行的所有代币的哈希值?
我正在使用OpenZeppelin的ERC721Full合约编写NFT智能合约。 我能够铸造NFT,但是我想要一个按钮使它们可以被购买。 我试着编写以下函数: function buyNFT(uint _id) public payable{ //Get NFT owner addr...