首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >松露迁移误差雪崩C链

松露迁移误差雪崩C链
EN

Ethereum用户
提问于 2022-10-25 21:17:54
回答 1查看 209关注 0票数 0

我在一个生产项目中使用了here套件,但是我厌倦了处理这个错误,我觉得这个错误是不应该发生的,也许是因为Avalanche在他们这边设置了一些东西,但我希望在这里有一些清晰的地方。

在运行迁移时,我一直会遇到这样的错误,它是以完全随机的间隔发生的(在4个成功的txs之后,中间脚本也会发生,而在运行脚本时也会不可避免地发生)。该错误发生在每次迁移、运行脚本或任何针对C链(mainnet)的操作中。即使是一个叫“只读”功能的脚本.

错误:未处理的错误。({代码:-32000,消息:‘无法查询未完成的数据’)在新的NodeError (节点:内部/错误:371:5)的Web3ProviderEngine.emit (节点:事件:379:17)

我在Avalanche dev的不和谐谈话中已经提出了这个问题,我被逐字告知:

当某人指定的高度大于上一次接受的块高度时,将返回该错误消息。

不仅如此,据说富士测试网上也有同样的支票,我从来没有在富士测试网上有过这个问题。

由于我正在使用松露的合同摘要,我不知道如何‘指定’任何东西,事实上,我添加了雪崩推荐的气体水平到松露-配置,这一点都没有帮助。在我所能找到的任何地方,在松露文档或这个概念中,都没有提到这个错误。不涉及迁移错误或与松露合同包等有关的错误。

对于那些会给我“用白帽兄弟”的回答的人,我已经用过了,而且我讨厌它。想花时间写合同,而不是摆弄插件。块菌abi使跟踪项目与许多合同和移动地址轻而易举,这就是为什么我试图充分利用松露套件,尽管医生留下了一些需要,特别是毛毛雨.

EN

回答 1

Ethereum用户

发布于 2022-10-25 23:03:53

这一问题可能与确定雪崩C链上的块的终结性有关.您还可以尝试将节点客户端上的allow-unfinalized-queries配置设置为true (默认为false)。此设置允许对未完成(尚未接受)的块/事务进行查询。

请参见:

https://docs.avax.network/quickstart/integrate-exchange-with-avalanche

http://www.beiion.com/ava/build/references/avalanchego-config-flags/index.html

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/138157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档