提供业务网络存档(.bna)文件

时间:2018-01-17 07:38:11

标签: hyperledger-fabric hyperledger hyperledger-composer

任何人都可以提供示例商业网络存档(.bna)文件的链接,以便在hyperledger composer-playground上进行演示和测试。我没有在任何其他网站上获得一个。

我被我的商业网络困住了,试图创建一个我自己的加密货币的演示。

提前致谢!

2 个答案:

答案 0 :(得分:1)

您应该生成自己的商业网络存档。如您所知,业务网络由作曲家中的各种文件组成,例如

  • 模型定义
  • 逻辑javascript文件
  • 权限文件
  • 可选地,查询描述文件

在完成本教程时,您会注意到有一个步骤可以从这些资产生成.bna文件。

composer archive create -t dir -n . -a sample-network@0.0.1.bna

这样做是从当前目录中的资产创建.bna文件。 (事实上,该文件只是这些资产的zip文件,包括package.json等。)

要理解这里的选项是composer create archive create help

的输出
  

composer archive create --archiveFile digitialPropertyNetwork.zip   --sourceType module --sourceName digitalproperty-network

     

选项:
  --help显示帮助[boolean]
  -v, - version显示版本号[boolean]
  --archiveFile,-a业务网络存档文件名。默认值基于BusinessNetwork的标识符[string]
  --sourceType,-t包含用于创建存档的文件的输入类型[必需] [选项:"模块"," dir"]
  --sourceName,-n从例如创建存档的位置NPM模块目录或要使用的npm模块的名称[required]

当您运行网络时,可以使用composer network download生成存档文件(使用帮助标志了解更多信息)。

您可以在公开playground space中找到示例设置。您可以使用"导出"导出文件。左边的按钮。

答案 1 :(得分:0)

本教程Playground Tutorial将指导您创建业务网络,最后您可以通过导出当前网络来创建.BNA。

如果您想要立即采样,那么在该教程开始时不要使用空网络,请选择提供的模板之一。如果您需要.BNA文件,那么您可以再次导出它。