气体估计错误与以下信息(见下文)。事务执行可能会失败。你想强行发送吗?执行恢复: ERC20:不足允许{ "originalError":{“代码”:3,“数据”:“消息”:“执行恢复: ERC20:不足允许”}}
我在github上找到了一个存储库,我正在尝试在这个链接https://github.com/filipdujmusic/pontoon-contracts-poc上进行实验。我使用混合IDE编译并部署了所有三个智能契约。我现在试图从已部署的createBuyOrder契约中调用OrderBook函数,但是我得到了前面提到的错误。如果有人能帮我看看如何解决这个问题,我会非常感激的。
发布于 2022-10-12 18:32:14
我认为你需要增加津贴。智能契约可能出于某些原因试图使用您的一些令牌,但由于您没有允许智能契约使用某些令牌,所以无法这样做。
因此,您应该使用智能契约的地址以及允许它使用的令牌数量来调用erc20的erc20函数,作为参数。
当您收到此错误时,您试图调用哪个函数?
https://ethereum.stackexchange.com/questions/137366
复制相似问题