【问题标题】:Cannot Compile SafeMoon Contract On Remix Solidity无法在 Remix Solidity 上编译 SafeMoon 合约
【发布时间】:2021-07-25 09:38:00
【问题描述】:

我正在尝试编译 SafeMoon 合同并给我警告

警告:源文件中未提供 SPDX 许可证标识符。前 发布,考虑添加包含 “SPDX-License-Identifier:”到每个源文件。采用 “SPDX-License-Identifier: UNLICENSED”用于非开源代码。请 请参阅https://spdx.org 了解更多信息。

警告:源文件未指定所需的编译器版本! 考虑添加“pragma solidity ^0.6.12;”

实际上,我正在编写一份合同,其中我必须与 UNISwap 接口和路由器进行交互。当我添加 Uniswap 路由器的接口时,它会发出此警告并且无法编译。编译提示

SafeMoon 合约的链接是 https://github.com/safemoonprotocol/Safemoon.sol/blob/main/Safemoon.sol

【问题讨论】:

    标签: solidity remix


    【解决方案1】:

    经过一番研究找到了答案。 《守则》没有任何问题。 Remix 可以存储的合约数量是有限的。删除一些合同后,我能够编译它。

    【讨论】:

      猜你喜欢
      • 2019-07-23
      • 2020-02-24
      • 2021-07-24
      • 2021-07-25
      • 1970-01-01
      • 2021-07-05
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      相关资源
      最近更新 更多