0

我正在为 Ganache 苦苦挣扎,我想运行一些大型测试,但它说:
“X 用完了气体。构造函数中的某些东西(例如:无限循环)导致气体估计失败。试试:

  • 让你的合约构造器更高效
  • 在您的配置中手动设置气体或作为部署参数
  • 在“truffle-config.js”中使用 solc 优化器设置
  • 如果您在专用网络或测试客户端(如 ganache)上,请设置更高的网络阻止限制。”

我已经在我的文件 truffle-config.js 中增加了最大气体限制,但这还不够,因为限制为 6721975。
我看到有些人在谈论 $ganache -cli -l 30000000 但我在命令行中没有 ganache。
我的问题是:如何更改此值? 在此处输入图像描述

4

1 回答 1

0

实际上,你不能增加 gas 限制,但你可以做的是创建一个新的工作空间,并在初始化参数中在“chain”模块中设置更高的 gas 限制。

于 2021-02-27T07:58:41.893 回答