Chain link Aggregator v3 接口错误?

Chain link Aggregator v3 Interface error?

我正在学习实现 Chain Link 的 Aggregator V3 接口的教程,但代码似乎无法与其导入正确交互。 尝试在 Remix 上部署会出现下图所示的错误:

这是我用来调用它的代码:

pragma solidity >= 0.6.6 < 0.9.0;

contract FundMe {

    mapping(address => uint256) public addressToAmountFunded;

    function fund() public payable {
        addressToAmountFunded[msg.sender] += msg.value;
    

    }

}

我在 ethereum stack exchange 上发帖失败,还联系了 Chain Link(他们推荐 Stack overflow)。非常感谢任何帮助,谢谢 (:

当select部署抽象或接口合约,并且许多导入是抽象或接口时,会发生该错误。

确保您 select 在“部署和 运行 交易”选项卡中使用正确的合同。如果您想选择“FundMe”合约,请确保它是 selected 而不是其他合约。