建议和反馈

请填写你的反馈内容

问答 > 以太坊 > 问答详情
求助中

ETH转账时,gasLimit应该设置多少?有没有动态获取gaslimit的方法?10LK

ETH转账时,gasLimit应该设置多少?有没有动态获取gaslimit的方法?

2018-08-02
0
请先登陆或注册

heart2018-08-07

没有办法,你可以用eth.estimateGas估算一个需要的gas,然后设置一个比这个大的gas。

投一票
评论(0)
赞赏(0)
月下2018-08-03

楼主记得点个采纳哦

投一票
评论(0)
赞赏(0)
helloWorld2018-08-02

gasLimit是这你愿意为这笔交易支付的最大gas上限。不计较花费就设高一点。转账的话一般21000.可以设90000左右的样子。没花费掉的gas是会退回的。

投一票
评论(0)
赞赏(0)
阿丶艺2018-08-02

私有链推荐把gasLimit设置到最高,gasLimit是设置到你的创世文件里面的,你可以通过block的info里面查看到,gasLimt是限制一个区块最多能打包多少个交易的,每次交易都有gas,给你一个公式:

Total(gasPrice * gasUse) <= gasLimt

可以助于你理解 

投一票
评论(0)
赞赏(0)
sailor2018-08-02
eth_estimateGas 使用的Gas 都是可以模拟获得
curl --data '{"method":"eth_estimateGas","params":[{ ... }],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:8545


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 5
  • 5
  • 3
  • 2
  • 7
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励