我有一个引用 openzeppelin 合同的可靠项目。编译我正在使用python
的eth-brownie
.
当我用它编译项目时,brownie compile
它完美地工作了一个警告。所有依赖项都进入依赖项文件夹。
我想要的是只生成一个合同文件,其中包括标题部分中的所有导入库。
我的brownie-config.yaml
文件看起来像这样
dependencies:
- OpenZeppelin/openzeppelin-contracts@4.2.0
compiler:
solc:
remappings:
- '@openzeppelin=OpenZeppelin/openzeppelin-contracts@4.2.0'
我在互联网上搜索了很多,但找不到与
使用 brownie 编译依赖项
布朗尼平面文件
除了在我读到布朗尼的某些地方不支持这一点外,什么都没有出现。必须有办法做到这一点
任何人都可以帮助我在一个文件中生成合同,包括顶部的所有依赖项吗?
谢谢