问题标签 [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.
javascript - 错误('httpResponse 未定义')不确定我哪里出错但收到此错误
一直试图让这段代码工作一段时间,当我尝试在 Visual Studio 代码上“使用实时服务器打开”并检查页面时,我看不到哪里出错了,我可以看到我收到了错误:
然后还有,
不知道错误在哪里将不胜感激任何帮助:)
{代码:141,错误:'httpResponse 未定义'}
javascript - 我是否需要安装任何东西才能使用 Moralis SDK 并获得钱包的余额和交易?
我是编码新手。我正在尝试通过 html 文件中的 Metamask 连接到钱包。我使用 Moralis SDK。我想通过Moralis.Web3API.account.getNativeBalance({chain: "Rinkeby"})在此处获取 bal 输入图像描述。它在我的 Js 代码中不起作用。但它在浏览器的控制台中工作并正确返回余额。谁能帮我解决我的问题?我应该添加什么吗?
javascript - Metamask 代币沙交易
你好,
如果我想通过 Metamask 使用自定义网络发送交易,它是通过此代码通过 chainId 连接到钱包网络的:'0x3'
我的问题是:如果我在以太坊主网网络中有一个代币,我如何通过这个代币(例如:SHIB)而不是通过网络本身进行交易
javascript - 为什么状态变量在 React 中的 Moralis 订阅上被重置
我正在使用 React JS(带有 chakra-ui 和 @chatscope/chat-ui-kit-react)和 Moralis Web3 创建一个我想要的聊天应用程序:
- 首次加载组件时获取所有消息,并且
- 每当表中添加新消息时订阅消息。这是使用 Moralis 提供的 websocket。
我能够在第一次使用useEffect
. 我将它存储在一个状态变量textMsgs
中。
问题是当我订阅时,在
console.log 结果始终为空。而它应该显示我最初获取的最后一个数组。
然后我添加一个
检查 textMsgs 是否可以显示数组,并且它确实显示了数组。
我真的很困惑,为什么在subscription.on 中,textMsgs 是空的,但是当我单击按钮时,为什么它在加载组件时显示第一个获取?
完整代码:Messages.js
在这里您可以看到 Messages.js:30 (in subscription.on) 和 Messages.js:102 (in ) 显示不同的结果
web3 - moralis opensea api 模糊 Object.allPlugins 出现错误。.[作为getAsset]
我无法使用moralis插件从opensea获取订单信息,我尝试了其他插件,但它们似乎都不起作用,所以我不确定我做错了什么。
这是我的代码:
这是错误:
react-native - 我想与 react native 移动应用程序交互智能合约
我想与我的智能合约交互以使用它们的功能。我正在使用该ethereum-react-native-boilerplate
示例,并且正在尝试使用该useWeb3ExecuteFunction
钩子执行智能合约功能。我运行这个示例并且它工作正常但是当我尝试与智能合约交互时react-moralis
它不起作用并且只重定向到元掩码而不调用智能合约的函数。下面的代码在按钮单击时调用以调用智能合约功能。
我遵循了 react-moralis 的官方文档 https://github.com/MoralisWeb3/react-moralis#useweb3executefunction
reactjs - 当我使用moralis 在NFT 质押网站上质押或取消质押时,如何立即从opensea api 显示图像?
我已经建立了 NFT 质押网站,它工作正常,除了我在质押或取消质押时强制显示图像更新。这是因为使用moralis getnftforcontract api 和opensea api 无法立即更新图像。代码如下。
}
我认为应该有更方便的方法来解决这个问题。如果您知道,请随时回答或与我讨论。
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