首页 文章

将Participant添加到本地托管的应用程序(NetworkAdmin)

提问于
浏览
0

在本地网络上部署应用程序时,我在使用0.16.0版本的composer时遇到了一些问题 . 请帮我解决一下 .

遵循的步骤:

  • Start Fabric:./ startFabric.sh

  • 创建编辑器配置文件:./ createComposerProfile.sh

  • 创建对等管理员卡:./ createPeerAdminCard.sh

  • 网络部署:作曲家网络部署-a perishable-network.bna -A admin -c PeerAdmin @ hlfv1 -S adminST

在这里,我无法添加参与者

  • 添加参与者:composer add participant add -c PeerAdmin @ hlfv1 -d '{ 2637400 : 2637401 , 2637402 : 2637403 }'

错误:尝试ping时出错 . 错误:没有为此连接指定业务网络

1 回答

  • 1

    解决方案比你尝试过的要简单得多 . 在这里阅读文档 - > https://hyperledger.github.io/composer/reference/composer.network.deploy.html

    composer network deploy -a perishables-network.bna -A admin -S -c PeerAdmin@hlfv1 -f networkAdmin.card
    

    现在您已经创建了网络管理卡(.card文件) - 您可以将其导入以将其插入用户的钱包中 .

    composer card import --file networkAdmin.card
    

    最后,ping网络 - 第一次使用它,检索证书:

    composer network ping -c admin@perishables-network
    

    这个“第一次使用”将填充.composer卡商店中的用户(即管理员用户身份)钱包 .

    你不需要你的第5步 .

相关问题