将参与者添加到本地托管的应用程序 (NetworkAdmin)
Adding Participant to locally hosted application (NetworkAdmin)
在本地网络上部署应用程序时,我遇到了 0.16.0 版 composer 的一些问题。请帮我解决一下。
遵循的步骤:
开始布料:./startFabric.sh
创建作曲家档案:./createComposerProfile.sh
创建对等管理卡:./createPeerAdminCard.sh
网络部署:composer network deploy -a perishable-network.bna -A admin -c PeerAdmin@hlfv1 -S adminST
这里我无法添加参与者
- 添加参与者:composer add participant add -c PeerAdmin@hlfv1 -d '{"$class":"org.hyperledger.composer.system.NetworkAdmin", "participantId":"Abhilash"}'
错误:尝试 ping 时出错。错误:没有为此连接指定业务网络
该解决方案比您尝试过的要简单得多。在此处阅读文档 -> 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
此 'first use' 将填充用户(即管理员用户身份)在 .composer 卡商店中的钱包。
您不需要第 5 步。
在本地网络上部署应用程序时,我遇到了 0.16.0 版 composer 的一些问题。请帮我解决一下。
遵循的步骤:
开始布料:./startFabric.sh
创建作曲家档案:./createComposerProfile.sh
创建对等管理卡:./createPeerAdminCard.sh
网络部署:composer network deploy -a perishable-network.bna -A admin -c PeerAdmin@hlfv1 -S adminST
这里我无法添加参与者
- 添加参与者:composer add participant add -c PeerAdmin@hlfv1 -d '{"$class":"org.hyperledger.composer.system.NetworkAdmin", "participantId":"Abhilash"}'
错误:尝试 ping 时出错。错误:没有为此连接指定业务网络
该解决方案比您尝试过的要简单得多。在此处阅读文档 -> 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
此 'first use' 将填充用户(即管理员用户身份)在 .composer 卡商店中的钱包。
您不需要第 5 步。