我想根据需要动态设置gaslimit。当我运行具有静态值(如170000)的代码时,代码运行良好。但是当我使用web3.eth.estimateGas()在truffle.js中动态分配gasLimit
var web3=require('web3');
module.exports = {
networks: {
host: "127.0.0.1",
port: 2656,
network_id: "*", // Match any network id
gas:web3.eth.estimateGas({from:web3.eth.accounts[0]}),
gasPrice:0
}
}
};
迁移项目时出现以下错误。
答案 0 :(得分:0)
您是否安装了模块?
运行npm install web3,然后尝试再次运行代码