调用view合约时报错 UNPREDICTABLE_GAS_LIMIT

登链社区问答 2022-04-04 12:03:05 阅读数:481

view 报错 调用 时报 合约

我部署在主网上的合约 调用函数的修饰符是 public view,但是当我在本地使用ethersJs 调用函数时 一部分请求返回正确 大部分 返回错误:

reason: 'cannot estimate gas; transaction may fail or may require manual gas limit',code: 'UNPREDICTABLE_GAS_LIMIT',

实际上这个方法 并不需要付gas费

我在方法后面加上gas{ gasPrice: gas, gasLimit: 2000000 }

仍然会出现相同的错误

请问问题出在哪里呢



其他答案1:
版权声明:本文为[登链社区问答]所创,转载请带上原文链接,感谢。 https://learnblockchain.cn/question/3338