我发起了一笔交易,最后提示我交易失败了,这种情况不会退回我的矿工费吗?
这个问题要详细解释一下,否则大家会以为矿工费被 imToken「独吞」了(无奈的摊手表情)
ETH 网络上发生的任何交易都要消耗 ETH 作为发送这笔交易的矿工费。根据以太坊的设计:即使交易失败,但是由于这笔交易已经被矿工打包过,就会扣除矿工费。
我们这里以 Out Of Gas 为例子说明,转账失败后提示 Out Of Gas 说明你转账时设置的 Gas 不足。矿工虽然已经打包你这笔交易,但是在打包过程中发现 Gas 不足导致无法成功调用合约,所以这笔交易失败了,但是由于矿工已经进行了打包的操作,所以矿工费还会正常支付给矿工。
所以给大家一个提示:
在交易失败后务必确认失败的原因,在解决问题并确保交易能够正常发送后再进行转账。否则会浪费矿工费!!!
1赞
谢谢解答哦
本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。