我已经使用 tryethernal 配置了本地专用网络,现在尝试通过 remix 部署智能合约。 从简单的 ERC20 令牌开始,当我单击“部署”时,出现以下错误:
气体估计错误并显示以下消息(见下文)。交易执行可能会失败。您想强制发送吗? 返回错误:由于异常:INVALID_OPERATION,事务处理无法完成 [对象对象]
即使我强制发送 TX,TX 也会失败,但我可以在 remix 中看到已部署的合约对象。 Mint() 函数可以工作,但代币余额没有更新。
这个问题有什么线索吗?
所以问题是分叉信息与我的创世文件和混音不匹配。当我将 Remix 中的 EVM 版本更改为“Berlin”时,一切都开始正常工作。