如何解决在 Solidity 的智能合约中尾随分号时出错?
我正在尝试编写智能合约,但第 1 行出现错误:ParserError: Found version pragma,但未能解析它。请确保有一个尾随分号。 --> 合同/Mycontract.sol:1:1: | 1 | pragma solidity ^.0.8.1; |
我在合同中已经有一个分号,我在这里遗漏了什么?我正在 Remix 中的浏览器上尝试此操作。
解决方法
你有一个语法错误。
正确的格式是 ^0.8.1
(插入符号 ^
后没有点)。
导入 pragma 的第一行的正确格式应为
pragma solidity ^0.5.2;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。