我是Hyperledger的初学者,我对Hyperledger Composer有一些疑问:
1:Hyperledger composer是一个帮助我们与Hyperledger结构交互的项目。它包括UI(composer-playgroud),./startFabric.sh
和NPM(SDK)包。 Composer Playground是一款测试和开发工具。您可以在此处创建区块链智能合约,并在本地内存中部署以测试代码。对于生产部署,我建议使用composer-cli。
2:Composer playground将所有卡保存在“.composer”文件夹中。该文件夹很可能位于您的用户文件夹中。在Ubuntu OS中,它位于路径“/home/user/.composer”上。关于BNA,如果它连接到你的面料,那么它从那里选择BNA。在仅浏览器模式下,它保留在浏览器缓存中。
3:我建议首先运行./stopFabric.sh然后运行./startFabric.sh。它将停止所有Docker容器。如果您已经安装了自己的BNA,那么只需ping网络即可。关注这个CLI。最后,您将找到ping命令。
4:一旦你将卡片导入你的作曲家休息服务器,我认为它应该没问题。除非服务正在运行,否则您无需再次导入它。您可以通过在其中添加mongo来创建有状态的作曲家休息服务器。 link。您无法在两个应用程序中导入卡,即如果您已将卡导入composer playground,则无法将同一张卡导入到composer rest服务器中。