我已经(成功)部署了我的网络:
composer network deploy -a health-network.bna -p hlfv1 -i PeerAdmin -s randomString
但是,我的节点JS文件中的以下行从命令提示符执行错误:
return businessNetworkConnection.connect('hlfv1', nameSpace, 'PeerAdmin', 'randomString');
错误讯息:
(node:8232)UnhandledPromiseRejectionWarning:未处理的承诺拒绝......尝试查询链码时出错。 错误找不到名为net.digitalHealth.Network ....的链码。
想知道为什么在成功部署网络时它没有连接?感谢任何线索。
由于
答案 0 :(得分:1)
您已使用命名空间net.digitalHealth.Network
作为业务网络的名称。从您在Rocket.Chat中发布的deploy命令的输出中,这是错误的;您应该使用商业网络的名称digital-health-network
。