问题标签 [opensea]

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 投票
1 回答
41 浏览

python - 在python中获取单个Json值

我有这个API响应,我想获取一些值并将它们存储为python BOT的变量,例如'floor_price'(我想要它后面的整数)但是由于某种原因,它不起作用它一直给我错误但是当我用'stats'尝试它,它可以工作并提供一切。

API https://api.opensea.io/api/v1/collection/ogcats-harvest-galaxy/stats

请帮助:)

0 投票
0 回答
118 浏览

node.js - 完成订单 Opensea-js 函数返回未定义的事务哈希

我正在尝试使用 opensea-js sdk 从特定集合中购买固定价格列出的 NFT,但是当通过有效订单进入seaport.fulfillOrder()时,我只是未定义为返回值。

我的假设是 web3 提供商没有为希望进行购买的帐户设置错误,但我已经坚持了几个小时并且没有取得任何进展。任何人有幸使用这种方法通过 Node.js 在 Opensea 上成功购买 NFT 吗?我正在 Rinkeby 测试网上进行测试。

这是我用来完成订单的代码,订单对象是有效的并使用检索seaport.api.getOrder()

这是我用来初始化 web3 和 seaport 的代码:

以下是我在运行该函数时看到的错误消息:

运行函数时显示的错误消息

任何帮助将不胜感激

0 投票
1 回答
235 浏览

ethereum - Polygon 上的智能合约没有显示适当的成本?

我正在使用 HashLips 的新 LowGasFees 智能合约。我正在 Polygon 网络上进行部署,并且我将所有 NFT 铸造到我的 opensea 中,以便稍后分批出售。所以不涉及 DAPP。

为了避免免费铸币者的安全,我将成本设为100 ether,即 100 马蒂奇。但每当我通过 Remix 甚至通过合约本身在多边形扫描上进行测试时,它都不会显示增加的成本,只有汽油费。不知道为什么,这比主网上的正常价格高出很多(正常时~0,47 MATIC就像 ~0,005-0,007 MATIC)。

这可能是什么原因?这是正常的吗?每当我取消暂停合同时,我不希望任何人为了一分钱而狙击我的 nfts。

这就是我设置公共道具的方式

这就是薄荷的工作原理:

我还希望能够在运行时修改 maxSupply,所以我创建了这个 setter 函数,不确定它是否可以,或者是否还有其他一些我可能错过的检查。

提前致谢。

0 投票
1 回答
70 浏览

reactjs - 当我使用moralis 在NFT 质押网站上质押或取消质押时,如何立即从opensea api 显示图像?

我已经建立了 NFT 质押网站,它工作正常,除了我在质押或取消质押时强制显示图像更新。这是因为使用moralis getnftforcontract api 和opensea api 无法立即更新图像。代码如下。

}

我认为应该有更方便的方法来解决这个问题。如果您知道,请随时回答或与我讨论。

0 投票
1 回答
86 浏览

uri - IPFS uri 格式:https://ipfs.io/ipfs/与 ipfs://?

这是我的测试 tokenURI.json 文件,其中包含我传递给我的令牌 contract.setTokenURI() 的 imageURI:

这是使用 esp 的最佳 IPFS uri 形式。如果我想将此 NFT 加载到 Opensea 中?

IPFS 中的文档推荐:

但 Opensea 中的文档建议:

哪种形式更好,为什么?

在上面的 json 中,我使用的是 IPFS 推荐的第一种形式。它可以工作,但加载到 Opensea 很慢/有点不可预测。

Opensea 推荐的形式更短,没有网关。如果我使用第二种形式,图像在 Opensea 中的加载速度会更快吗?

IPFS 文档:在 Web 上寻址 IPFS

Opensea docs:
如果您使用 IPFS 托管元数据,您的 URL 应采用 ipfs://CID 格式。例如,ipfs://QmTy8w65yBXgyfG2ZBg5TrfB2hPjrDQH3RCQFJGkARStJb。

0 投票
0 回答
248 浏览

metadata - IPFS 元数据 - OpenSea

我想知道是否有人可以帮我做点什么......

当 NFT 合约添加带有特征和图像哈希的元数据时,OpenSea 似乎使用自己的服务器来托管与元数据相关的实际图像,而不是使用存储在与合约相关的原始元数据中的原始 ipfs 哈希。这是一个示例:https ://api.opensea.io/asset/0x8943C7bAC1914C9A7ABa750Bf2B6B09Fd21037E0/2

此令牌的原始图像哈希是“https://gateway.pinata.cloud/ipfs/QmbrCwaDeKKbJiQFmzK8fFH2kdUscWvkFrA7uLwWzvVdAy”。

但是在 OpenSea 上显示的图像是“https://lh3.googleusercontent.com/bjbw91OKSrO7xwIaht6cf-z244y5oEwmsGD8rIBZuw201FlX7kUEJ5jqWKBFRt_H3T7YemSL717cZSTsZ_uNKXc3DOLJcqKhDRVS”

两个图像是相同的。如果我想为这个集合中的每个令牌获取图像的 OpenSea 版本,有没有办法从原始版本派生 OpenSea 版本?

0 投票
0 回答
80 浏览

metadata - Opensea 上的集合预览图像不刷新

如何在 Opensea 上刷新集合预览图像?我找到了一些解决方案来刷新项目/令牌上的元数据,但不是在集合图像上。请帮忙。

0 投票
0 回答
58 浏览

javascript - 提高 Opensea-js 中资产的出价率

大家,所以我一直在开发一个 Bidding Bot,以便在 Opensea.io 上对集合的资产进行报价。Bot 运行良好,但我想改进一件事,那就是速度,目前我的 Bot 在一分钟内提供 20 到 25 个报价。我见过有人声称机器人每分钟可以提供超过 100 个报价。我的问题是如何提高 Bot 的速度。有没有办法做到这一点?如果是这样,任何人都可以向我解释如何?你的帮助会让我很开心。谢谢。和平!

0 投票
1 回答
48 浏览

javascript - Express.js POST 处理程序中的异步/等待

我正在尝试在 POST 处理程序中调用异步函数。

我试图调用的函数如下(此代码有效):

由于上面的代码有效,我现在尝试将其传输到 POST 处理程序,如下所示:

但是,这会导致错误(我怀疑错误消息是否相关,但仍然共享它):

我要说的一点是,当我将第一个清单中的相同功能传输到 POST 处理程序时,它现在崩溃了,所以我怀疑它与 OpenSea SDK 被破坏有什么关系。

0 投票
0 回答
344 浏览

ethereum - 通过etherscan为Opensea提供atomicMatch?

是否可以通过 Etherscan 在 Opensea 上完成 atomicMatch?

Rinkeby 为例 https://rinkeby.etherscan.io/address/0x5206e78b21ce315ce284fb24cf05e0585a93b1d9#code

某些参数输入看起来像是将多个参数作为一个参数?例如,它要求“feeMethodsSidesKindsHowToCalls (uint8[8])”,但这是 feeMethods、Sides、Kinds,你将如何格式化?

我知道您可以通过 JS SDK 执行此操作,而无需以相同的方式输入参数,但我无法获得 API 来测试任何内容,操作系统没有响应请求,我认为这是一个常见问题拥有,并且他们文档上的通用测试密钥不允许输入其他参数。谈论让我们的事情变得困难。