问题标签 [moralis]

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 回答
48 浏览

javascript - 错误('httpResponse 未定义')不确定我哪里出错但收到此错误

一直试图让这段代码工作一段时间,当我尝试在 Visual Studio 代码上“使用实时服务器打开”并检查页面时,我看不到哪里出错了,我可以看到我收到了错误:

然后还有,

不知道错误在哪里将不胜感激任何帮助:)

{代码:141,错误:'httpResponse 未定义'}

0 投票
0 回答
197 浏览

javascript - 我是否需要安装任何东西才能使用 Moralis SDK 并获得钱包的余额和交易?

我是编码新手。我正在尝试通过 html 文件中的 Metamask 连接到钱包。我使用 Moralis SDK。我想通过Moralis.Web3API.account.getNativeBalance({chain: "Rinkeby"})在此处获取 bal 输入图像描述。它在我的 Js 代码中不起作用。但它在浏览器的控制台中工作并正确返回余额。谁能帮我解决我的问题?我应该添加什么吗?

0 投票
0 回答
54 浏览

javascript - Metamask 代币沙交易

你好,

如果我想通过 Metamask 使用自定义网络发送交易,它是通过此代码通过 chainId 连接到钱包网络的:'0x3'

我的问题是:如果我在以太坊主网网络中有一个代,我如何通过这个代(例如:SHIB)而不是通过网络本身进行交易

点击显示图片

0 投票
1 回答
17 浏览

javascript - 为什么状态变量在 React 中的 Moralis 订阅上被重置

我正在使用 React JS(带有 chakra-ui 和 @chatscope/chat-ui-kit-react)和 Moralis Web3 创建一个我想要的聊天应用程序:

  1. 首次加载组件时获取所有消息,并且
  2. 每当表中添加新消息时订阅消息。这是使用 Moralis 提供的 websocket。

我能够在第一次使用useEffect. 我将它存储在一个状态变量textMsgs中。

问题是当我订阅时,在

console.log 结果始终为空。而它应该显示我最初获取的最后一个数组。

然后我添加一个

检查 textMsgs 是否可以显示数组,并且它确实显示了数组。

我真的很困惑,为什么在subscription.on 中,textMsgs 是空的,但是当我单击按钮时,为什么它在加载组件时显示第一个获取?

完整代码:Messages.js

在这里您可以看到 Messages.js:30 (in subscription.on) 和 Messages.js:102 (in ) 显示不同的结果 在此处输入图像描述

0 投票
0 回答
57 浏览

web3 - moralis opensea api 模糊 Object.allPlugins 出现错误。.[作为getAsset]

我无法使用moralis插件从opensea获取订单信息,我尝试了其他插件,但它们似乎都不起作用,所以我不确定我做错了什么。

这是我的代码:

这是错误:

0 投票
1 回答
83 浏览

blockchain - 道德规范中的“executeFunction”和“runContractFunction”有什么区别?

我一直在阅读两者并发现相似之处,您会推荐使用哪一个?

https://docs.moralis.io/moralis-server/web3-sdk/native#runco ​​ntractfunction https://docs.moralis.io/moralis-server/web3/web3#executefunction

0 投票
1 回答
175 浏览

react-native - 我想与 react native 移动应用程序交互智能合约

我想与我的智能合约交互以使用它们的功能。我正在使用该ethereum-react-native-boilerplate示例,并且正在尝试使用该useWeb3ExecuteFunction钩子执行智能合约功能。我运行这个示例并且它工作正常但是当我尝试与智能合约交互时react-moralis它不起作用并且只重定向到元掩码而不调用智能合约的函数。下面的代码在按钮单击时调用以调用智能合约功能。

我遵循了 react-moralis 的官方文档 https://github.com/MoralisWeb3/react-moralis#useweb3executefunction

0 投票
0 回答
47 浏览

reactjs - 将 Moralis 与 Vite 集成反应

我正在尝试按照 Moralis 文档将 Moralis 与我的 react vite 应用程序集成,安装后我一直收到此错误在此处输入图像描述

这是我的 main.jsx 文件

我无法弄清楚问题是什么

0 投票
1 回答
70 浏览

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

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

}

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

0 投票
1 回答
84 浏览

ipfs - 使用moralis在IPFS上一次上传多个JSON文件但不是一次全部

我想创建 NFT 的 . 所以我想要目录(/ipfs/CID/1.json,2.json,3.json)中的所有 json 文件,但我不想立即显示它们,这就是为什么我将只上传我想立即显示的 json 文件然后在 ipfs 中添加 json 文件,以便稍后显示 NFT。我想在 IPFS 上上传多个 json 文件,但不是一次全部上传。Moralis uploadFolder 工作正常,但是当它尝试上传另一个 .json 文件时,它的父哈希是不同的。

例子 :-

我在 /json 文件夹中上传了 2 个 json 文件,然后moralis 上传文件夹返回给我

/ipfs/CID/1.json /ipfs/CID/2.json

在这种情况下,CID 是相同的,并且是我想要的,但是当我上传另一个 3.json 文件时,它返回给我另一个 CID

/ipfs/NEW CID/3.json