- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 openseas.js 时遇到问题图书馆。我正在尝试对我发现的 openseas 上的随机 Assets 进行 getAsset 调用,但我一直在获取
错误:已弃用:请使用 providerUtils.standardizeOrThrow() 而不是 supportedProvider.send.toString(...).replaceAll 不是函数
我目前在 Node v16.14.2 上。
我该如何解决这个问题?感谢您的帮助!
const Web3 = require("web3");
import { OpenSeaPort, Network } from "opensea-js";
import { OpenSeaAsset } from "opensea-js/lib/types";
// This example provider won't let you make transactions, only read-only calls:
const provider = new Web3.providers.HttpProvider("https://mainnet.infura.io");
const seaport = new OpenSeaPort(provider, {
networkName: Network.Main,
});
(async function main() {
try {
//random asset I found on OpenSea
const asset: OpenSeaAsset = await seaport.api.getAsset({
tokenAddress: "0x20ed6cdf9344b3a187063a3ff4d883b6b1947b81", // string
tokenId: 220, // string | number | null
});
console.log("Asset", asset);
} catch (e) {
console.log("ERROR", e);
}
});
"dependencies": {
"opensea-js": "^3.0.2",
"typescript": "^4.6.3",
"web3": "^1.7.3",
"web3-provider-engine": "^16.0.3"
}
最佳答案
首先,检查明显的东西——因为我知道这些东西时不时地咬我——清除你的 node_modules
并重新安装,确保你的 package-lock.json
匹配您期望从 package.json
获得的版本,确保您没有从以前的构建运行,等等...
我的猜测是您项目中的某些东西正在导入/使用某些 0xProject
库的旧版本。运行 npm list --all
并查看导入了哪些。
最坏情况:该错误来自 isWeb3Provider
函数 in the 0xProject/assert project -- grep -r
在你的 node_modules
中调用 isWeb3Provider
。希望这能提供线索。
关于javascript - OpenSea 错误 - 请使用 providerUtils.standardizeOrThrow(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71931292/
我在使用 openseas.js 时遇到问题图书馆。我正在尝试对我发现的 openseas 上的随机 Assets 进行 getAsset 调用,但我一直在获取 错误:已弃用:请使用 provider
我正在尝试使用 JPA 设置一个简单的 Spring Web 应用程序,但在运行 mvn spring-boot:run 后,我得到了以下堆栈跟踪。当然,我尝试搜索,发现该类不在“类路径”上,但并不真
我的应用程序正在尝试使用 Hibernate 注释。我已经安装了 3.5.0 版的 Hibernate,但是当我尝试加载我的应用程序时,出现以下异常: junit.framework.Assertio
我在使用spark-submit提交我的spark作业时遇到java.lang.NoSuchMethodError: org.apache.hadoop.security.ProviderUtils.
我有一个基于 Spring Web 模型- View - Controller (MVC) 框架的项目。 Spring Web模型- View - Controller (MVC)框架的版本是3.2.
I have been scouring the internet for hours today无法解决这个问题。 我正在尝试将我的 Google App Engine 项目配置为使用 JPA 2.
我是一名优秀的程序员,十分优秀!