Tx Doctor / EVM 回滚错误库 / 余额不足以支付 gas
EVM 错误:余额不足以支付 gas
发送地址付不起「金额加上按其设定价格计算的 gas」,节点因此拒绝接收这笔交易。
为什么会这样
- 钱包里有代币,但几乎没有原生币(ETH、BNB、POL)来付手续费。
- 发送金额加上手续费超过了余额。
- 交易构造之后又提高了优先费,总成本超过了余额。
怎么解决
- 往这个地址转一点原生币再重试。
- 降低发送金额或优先费。
- 在 L2 上记住:即使用 USDC 交易,手续费也是用 ETH 付的。
钱包或区块浏览器里显示的样子
insufficient funds for gas * price + value
现在就遇到这个问题?粘贴交易哈希,工具会自动找到所在链并解码真正失败的原因。
诊断我的交易