在超级账本结构中创建专用网络时出错

问题描述 投票:0回答:1

我正在尝试使用文档中提到的hyperledger-fabric在ubuntu中创建自己的专用网络。当我运行命令./byfn.sh up时,出现以下错误

错误:获取链码字节时出错:无法计算依赖项:不完整的软件包:github.com/hyperledger/fabric-chaincode-go/shim !!!!!!!!!!!!!!!peer0.org1上的链码打包失败!!!!!!!!!!!!!!!!=========错误!!!无法执行End-2-End方案============

错误!!!!测试失败

请帮助我解决此问题。谢谢。

docker hyperledger-fabric hyperledger-chaincode
1个回答
0
投票

由于没有提供足够的信息。如果是2.0网络,则映像中不包含shim程序包和依赖项。

https://github.com/hyperledger/fabric/releases/tag/v2.0.0

所以您必须手动安装它们。您可以通过以下方式将它们安装在CLI容器中:

go get github.com/hyperledger/fabric-chaincode-go/shim

然后运行对等的chaincode安装命令。(不要忘记将路径导入到您的chaincode中。)>

© www.soinside.com 2019 - 2024. All rights reserved.