【发布时间】: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
【问题讨论】: