问题标签 [nft]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1063 浏览

ethereum - 为什么我在我的 remix.eth 中收到“创建 NFT 错误:内部 JSON-RPC 错误。{“code”:-32000,“message”:“execution reverted”}”。代码?

我正在尝试发布我的 5,000 个 NFT 集合,我正准备将它们上传到 Opensea ......我只是不断收到标题中的错误。我从 5000 中生成 1、20 或 50 个 NFT 没有问题。但是当我将数字更改为 5000 时,由于某种原因,我得到了这个错误。有谁知道出了什么问题?感谢任何反馈:)

0 投票
0 回答
78 浏览

ethereum - 要铸造的 NFT 代币数量

我看到许多用于铸造 NFT 代币的智能合约使用一个函数来接受要铸造的代币数量,以下是示例:

如果你可以这样计算,为什么要传递这个数字:

0 投票
4 回答
5444 浏览

ethereum - 查找 Opensea NFT 的楼层

有没有办法获得显示在 NFT 集合主页上的底价?

在此处输入图像描述

在这里,您看到底价是 5.75,但如果我使用 Opensea api 查询合约:

我得到一个楼层:

在此处输入图像描述

所以看起来api有点不对劲。只是好奇这里是否有人知道获得更准确底价的更好方法?

0 投票
1 回答
2083 浏览

authentication - 通过 MetaMask 连接验证用户是否是 NFT 的所有者?确保连接用户的公共 eth 地址与 NFT 的相同?

我需要在我自己的域/服务器上验证连接了 MetaMask 钱包的用户是特定 NFT 的所有者,以便允许他使用特殊功能?基本上,我想让用户访问只有这个 NFS 的所有者才能拥有的区域。

我原来的 NFT 在 opensea 出售,但我不能使用 opensea 隐藏区域选项给用户一个隐藏密码,因为下一个所有者(转售后)和旧所有者将拥有相同的密码并且旧所有者仍然可以访问像这样。但我需要只有当前所有者才能访问。

我的用户/访问者已经可以在我自己的域中与 MetaMask 连接,并且我获得了活动帐户的公共 ETH 地址,但由于这只是 javascript 而我的后端是 PHP,我不能只将 MetaMask 信息发布到我的 PHP 后端,因为这很容易被欺骗/破解。

如何确保当前连接的 MetaMask 帐户与 NFT 所有者(我知道)相同,并只允许该用户访问 URL?

我目前的状态是用户连接了他的 MetaMask,我使用 opensea API 来检查当前谁是 NFT 的所有者。我可以比较两个 eth 地址,但其中的缺陷显然是我使用 ajax 将 MetaMask 公共地址发送到我的后端,这仅用于测试,因为这当然是零保存!

提前感谢您的任何想法,帮助,我能得到的小费。

PS:我的后端是 PHP

0 投票
1 回答
1102 浏览

ethereum - ERC-721 智能合约一次铸造 2 个 NFT

我有这个来自 Hash Lip 的 github 的智能合约,据我所知,应该一次铸造 1 个,但每次都铸造 2 个。代码如下:

设置代码:

然后合约铸币的部分如下。正如您在上面看到的,我将最大值设置为 3,在接下来的部分中,构造函数执行后,它会为所有者铸造 1 个 NFT。

0 投票
1 回答
617 浏览

web3 - 如何通过 web3js 交易设置 Eth 价格

我正在尝试设置交易的价格

根据文档:

value (in wei):从发送者转移到接收者的 Wei 数量。

但是当我输入这个值时:(对于 0.04eth)-> 我在 metamask 中得到 73 eth :)

(我在rinkeby网络上)

这是我的代码:

0 投票
1 回答
165 浏览

javascript - [NodeJS]从一个范围内获取不重复的数字

我正在尝试通过 API 更新我在 OpenSea 上进行 NFT 测试的一些艺术,现在他更新了,但问题是他正在重复数字,是否可以选择一个范围内的数字但从不重复?

我的实际代码:

我想要做的是得到一个 0 到 500 之间的数字,但永远不要重复我以前使用过的数字,我的意图是每次都获得一个数字 'tokenId'。

0 投票
1 回答
298 浏览

blockchain - 是否有可能在 Solana 中“未公开”铸造 NFT,然后稍后再公开?

我正在尝试在 Solana 上安排 NFT 预售,以便收藏品在购买后的特定时间展示。这在 Solana 上是否可行?如何实现?

0 投票
1 回答
210 浏览

nft - 对于 Elrond Network 上发布的 NFT,nonce 起什么作用?

这是 Elrond 文档中转移 NFT 的示例:

来源:https ://docs.elrond.com/developers/nft-tokens/#transfers

上面的 nonce 起什么作用?它是如何检索的?

0 投票
1 回答
99 浏览

javascript - Java Script 随机数生成器问题

我有生成随机数的代码,它似乎在 1 或 2 之间来回循环。

我的问题是随机数生成器只返回值而不是循环遍历所有值。