当我尝试编译模拟文件时出现类型错误
这是我的模拟文件内容
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;
import "@chainlink/contracts/src/v0.6/tests/MockV3Aggregator.sol";
这是我在尝试编译时遇到的错误
@chainlink/contracts/src/v0.6/interfaces/AggregatorV2V3Interface.sol:7:38: TypeError: Interfaces cannot inherit. interface AggregatorV2V3Interface is AggregatorInterface, AggregatorV3Interface
我的chainlink版本
"@chainlink/contracts": "^0.3.1"
我在安全帽配置中定义的版本
solidity: {
compilers: [
{version: "0.8.9"},
{version: "0.6.0"},
]
},
我认为错误来自@chainlink/contracts。因此,我尝试重新安装软件包,但错误仍然存在。 我还尝试更改@chainlink/contracts 的版本。
谁能告诉我我做错了什么