以太坊合约交互estimateGas函数出现错误的可能原因

今天在使用estimateGas计算gas时发现一直出错,错误内容大致是gas required exceeds allowance or always falling transaction.

这个错误出现的最可能的原因是合约执行过程中出错。

如果你检查了所有可能出错的地方,都没有问题,考虑下与该合约交互的地址是否执行过approve函数进行授权。我就栽在这上面。

你可能感兴趣的:(以太坊合约交互estimateGas函数出现错误的可能原因)