gpt4 book ai didi

solidity - 如何将 SafeMath.sol 正确导入合约

转载 作者:行者123 更新时间:2023-12-03 17:12:23 28 4
gpt4 key购买 nike

这是我一直在处理的一个问题。我的临时解决方案是在我的 Contracts 目录中创建一个 SafeMath.sol 文件并直接从那里导入。但是,我一直在寻找对此的“更清晰的解决方案”...旧方法似乎是直接从 GitHub 链接导入它,如在一些存储库和其他堆栈溢出帖子中所见,如 such

但是,正确的方法似乎是安装相应的 oz 包(@openzeppelin/contracts-ethereum-package)并将文件直接导入所需的合约,即
import "@openzeppelin/contracts-ethereum-package/contracts/math/SafeMath.sol";
但是,使用 VSCode,我仍然收到错误 Source "@openzeppelin/contracts-ethereum-package/contracts/math/SafeMath.sol"not found: File import callback not supported

也就是说,如何正确导入 SafeMath?

编辑:我正在使用 pragma solidity ^0.6.0;

最佳答案

Solidity 版本 8 不再需要这个

关于solidity - 如何将 SafeMath.sol 正确导入合约,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60569808/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com