go - 由于 gas* 价格 + 价值资金不足,Go-Web3 交易失败
问题描述
由于某种原因,我的交易失败了 {"code":-32000,"message":"insufficient funds for gas * price + value"}
我正在执行 pancakeswap 交易以将代币换成 bnb。我将 gas 设置为 5 gwei,我让 web3 获取将要使用的 gas 估算值。
我的账户中有足够多的 bnb 来支付 gas,但我不断收到此错误。谁能建议如何解决这个问题?我还尝试在智能合约上发送调用批准功能的交易,但我遇到了同样的错误。
Gas:29406
Gas Price:5000000000
Value: 0
Gas*Price+value= 147030000000000
Wallet Balance 26270052976800394
解决方案
推荐阅读
- c# - 如何通过转义键停止无休止的服务器线程
- python - 在嵌套字典列表中获取相同字典键的平均值
- google-cloud-platform - 我们如何在 Big-query 中执行 SQL 脚本
- python-3.x - 外部 Python 文件中的多个蜘蛛 - 如何随后运行
- symfony - 为什么执行 $form->setValues($data); 时 $form 爬虫不改变
- css - readthedocs + mkdocs 错误渲染代码块
- python - 如果另一个数据帧中的 NaN 是 NaN,如何用 NaN 覆盖数据帧中的值(相同大小)
- javascript - JSON 对象未正确转换为 javascript,JSON 作为从 php 到 AJAX 的回调发送
- python-2.7 - Selenium 清除输入字段的不同行为
- angular - Angular 9 通用和延迟加载的路由