问题标签 [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 回答
110 浏览

hardhat - 不遵守安全帽超时设置

在向 Rinkeby 和 Kovan 部署一系列合约时尝试了各种 RPC - infura、moralis、alchemy,同时在 Hardhat 上设置了较大的超时设置,但仍然遇到同样的问题:

Hardhat.config.js:

在安全帽配置中尝试了各种超时设置,但在部署我的合约的各个阶段不断出现上述错误 - 有时在其中 3 或 5 个之后,有时在 10 或 12 个之后......因为总合约包约为 20 和更高版本部署时需要以前的地址,如果连接像这样不断下降,它就会变成一个雷区......

任何想法为什么hardhat不尊重超时设置以及如何保持连接有足够的时间来部署合同组合?

0 投票
0 回答
78 浏览

blockchain - 处理事务时出现 VM 异常:使用原因字符串“ContractName:INSUFFICIENT_LIQUIDITY_BURNED”恢复

我对区块链开发有点陌生,我正在尝试学习与其他合约的合约交互,比如 UniswapV2、PancakeSwap 路由器等......

在这里,我想删除我在本地创建的池的流动性,我使用moralis 和安全帽分叉了 bsc 主网存档。

添加流动性后,我试图像这样消除流动性:

这就是我的测试的样子......

});`

调用 2 个令牌的 removeLiquidity 后得到的是 INSUFFICIENT_LIQUIDITY_BURNED 错误?

任何想法都会帮助我,谢谢!

0 投票
0 回答
46 浏览

reactjs - 为什么在 Next.js 中从 Moralis 中找不到模块

我目前正在为本地企业开发 dApp,但是moralis 节点模块似乎已经开始出现问题。

我正在使用 Next.js & React with Yarn

我运行 yarn addmoralis 错误为 在此处输入图像描述

结果本地服务器抛出这个错误​ 在此处输入图像描述

我试过卸载包并重新安装,删除 yarn.lock 和 package-lock。

我已经尝试了可用于(从“位置”导入 Moralis)现场的所有其他位置。

0 投票
0 回答
8 浏览

moralis - AvalancheJS 连接参数

我在 : 处创建了一个“快速”的 Moralis Testnet Avalanche 节点https://speedy-nodes-nyc.moralis.io/<xyz>/avalanche/testnet

我现在想使用 AvalancheJS 连接到这个,但对我需要使用的参数有点困惑:

const avalanche = new Avalanche(ip, port, protocol, networkID);

谁能帮忙?

0 投票
1 回答
53 浏览

reactjs - “MoralisProviderInitializedProps”类型中需要属性“initializeOnMount”

由于以下代码段,我收到错误消息:

类型'{孩子:元素;appId: 字符串 | 不明确的; 服务器网址:字符串 | 不明确的; }' 不可分配给类型 'IntrinsicAttributes & MoralisProviderProps'。类型“{ children: Element;”中缺少属性“initializeOnMount” appId: 字符串 | 不明确的; 服务器网址:字符串 | 不明确的; }' 但在类型 'MoralisProviderInitializedProps'.ts(2322) MoralisProvider.d.ts(19, 5) 中是必需的:此处声明了 'initializeOnMount'。

这是我的 _app.jsx

即使在vercel上部署也会出现同样的错误: 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
54 浏览

angular - ERROR 错误:未捕获(在承诺中):错误:调用恢复异常

每当我尝试读取任何视图函数时,使用 angular 和moralis 都会出现此错误。下面是返回错误的函数

下面是我的 abi 和函数的链接

https://www.dropbox.com/s/cpbne99coinerm2/abi.ts?dl=0

https://www.dropbox.com/scl/fi/sp26mrdpllghc6de63w9k/Document.docx?dl=0&rlkey=9fjrpc9s91wldbuq8mahdfuae

0 投票
0 回答
20 浏览

javascript - 是否可以从智能合约中读取 Web 前端的视图功能?

嘿,所以我对 JS、Solidity 和 WEB3 还很陌生,我想知道是否可以在与视图函数交互并在前端使用该数据时获取数据。原因是令牌与使用链链接的外部数据相结合,我希望用户有一种简单的方法来获取合约中的当前价格,这是我写的使用moralis调用函数的方法,但不知道是什么在那之后做,或者甚至可以获取数据: 在此处输入图像描述

我也在考虑直接从chain-link网站获取数据,它有我需要在前端显示的当前价格,但由于我是新手,我不太清楚该怎么做那,我知道这是一个n00b问题,但提前感谢,任何方向都会很棒!

0 投票
0 回答
15 浏览

web3 - 用moralis设置造币页面并进行交易

我正在尝试构建一个非常简单的 web3 应用程序。目标是能够在单击按钮时铸造 NFT,并使用元掩码对特定数量的 ETH 执行交易。为此,我想使用moralis(但我也愿意接受替代品)。我也为此使用 Rinkeby 测试网络。

这整个话题对我来说是相当新的,我试图弄清楚我该如何做到这一点,但我不断地出错。

登录/注销已经在工作,我构建了一个简单的 UI。连接到 MetaMask 后,我希望用户从合约中选择他想要铸造的数量,然后单击“立即铸造”。但是,此交易一直失败。

错误是:

  1. MetaMask - RPC 错误:执行恢复{代码:-32000,消息:'执行恢复'}
  2. moralis.js:42068 未捕获(承诺)错误:无法估计气体;交易可能失败或可能需要手动限制气体 (error={"code":-32000,"message":"execution reverted"}, method="estimateGas", transaction={"from":"X","to" :"Y","data":"Z","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.2) 在 Logger.makeError (moralis.js:42068:21) 在 Logger.throwError ( Moralis.js:42077:20) 在 Web3Provider 的 checkError (moralis.js:47333:16)。(moralis.js:47866:47) 在步骤 (moralis.js:47255:23) 在 Object.throw (moralis.js:47236:53) 在拒绝 (moralis.js:47228:65)

我的代码是:

有人可以帮我建造这个吗?

0 投票
0 回答
14 浏览

flask - 转移 NFT 时,合同地址字段在 Moralis 中如何工作?

我正在尝试使用 Moralis 构建一个 Web 应用程序,可以将 NFT 转移到用户的钱包和从用户的钱包转移。我已经完成了登录部分,但我正在为转移而苦苦挣扎。

我正在为这个 contractAddress 参数而苦苦挣扎,这是我需要自己制作的东西,还是我可以重用 NFT 的原始合约地址?我正在使用 Flask,我非常感谢任何帮助或建议,我是 web3 的新手。过度解释也是受欢迎的,很难掌握其中一些概念。

谢谢!

0 投票
2 回答
41 浏览

typescript - 类型不可分配给类型“IntrinsicAttributes & MoralisProviderProps”

我是打字稿的新手,我真的希望我的 mount 初始化设置为 true,有谁知道为什么它只会让我将其设置为 false?这是错误:

MoralisProvider 的类型签名是

组件安装代码