Solidity

1INCH 版本錯誤

  • May 10, 2021

導入和使用 1INCH 時出錯。問題出在版本中。在IOneSplit.sol 中,版本是 0.5.0 ( pragma solidity ^0.5.0)。IOneSplit 導入0.8.0 ( )中的IERC20 。pragma solidity ^0.8.0我正在使用 RemixIDE。是我這邊的錯誤嗎?我該如何解決?

IERC20:https ://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/IERC20.sol

IOneSplit:https ://github.com/1inch/1inchProtocol/blob/master/contracts/IOneSplit.sol


任何幫助表示讚賞。

可以使用 OpenZeppelin 合約的 2.5 版本,它是支持 solc 0.5.x 的最新版本:IERC20.sol

引用自:https://ethereum.stackexchange.com/questions/98635