作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在运行 truffle migrate
在主要。也使用geth。
我最初在 truffle.js 中保留 gas price 和 gas 为空,但现在看起来像这样:
live: {
network_id: 1,
host: "127.0.0.1",
port: 8545,
from: "3984bc76cb775d7866d1cd55c4f49e3d13d411d4",
gas: 40000,
gasPrice: 22000000000 // Specified in Wei
}
< {
< "jsonrpc": "2.0",
< "id": 2,
< "error": {
< "code": -32000,
< "message": "insufficient funds for gas * price + value"
< }
< }
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: insufficient funds for gas * price + value
< {
< "jsonrpc": "2.0",
< "id": 2,
< "error": {
< "code": -32000,
< "message": "exceeds block gas limit"
< }
< }
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: exceeds block gas limit
web3.eth.getBlock("latest")
在控制台中,我得到
gasLimit: 5000
.当我将 gas 设置为 5000 时,我收到资金不足的消息。当我将它设置为 5001 时,我得到“超过块气体限制”。
最佳答案
如果您在测试网络上,请访问 testrpc ,选项 -l 或 --gasLimit 可让您设置可用的气体。
在geth,这篇文章应该会有所帮助:https://ethereum.stackexchange.com/questions/13730/how-to-increase-gas-limit-in-block-using-geth
关于ethereum - 为松露设置气体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45618719/
我是一名优秀的程序员,十分优秀!