【问题标题】:Problems in the deploy-to-fabric-multi-org tutorialdeploy-to-fabric-multi-org 教程中的问题
【发布时间】:2023-04-10 10:03:01
【问题描述】:

我在遵循 Hyperledger 作曲家教程时遇到了问题: 将 Hyperledger Composer 区块链业务网络部署到 Hyperledger Fabric(多个组织)

两周前我在学习本教程,现在我注意到一些步骤发生了变化。我认为这是因为新的作曲家版本。

在第 8 步之前,我能够毫无问题地按照教程进行操作。当我到达第 9 步(为 Org1 的 Hyperledger Fabric 管理员导入名片)时,我无法继续前进。

执行命令时:

composer card import -f PeerAdmin@byfn-network-org1.card --card PeerAdmin@byfn-network-org1

我收到以下错误:

Error: Failed to load connector module "composer-connector-undefined" for connection type "undefined". Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'-Cannot find module 'composer-connector-undefined'
Command failed

事实是我不明白可能发生了什么,这是一个非常奇怪的错误... 还提到该命令已过时,因为 --card 现在已被 --name 取代。

有什么想法吗?

【问题讨论】:

    标签: hyperledger-fabric hyperledger hyperledger-composer


    【解决方案1】:

    我通过以下方式解决了这个问题:

    1. 确保所有 composer-clientcomposer-commoncomposer-admincomposer-playgroundcomposer-rest-servercomposer-cli 都在最新版本上,即目前为 0.19.0。

    2. 重新生成trade-network.bna

    3. 在设置网络之前删除所有卡和凭据: rm *.card rm alice/*.pem rm bob/*.pem

    总而言之,trade-network 使用的链码与byfn.sh 安装的链码不同(即mycc)。我不知道他们为什么不更新本教程以匹配 2。这对我来说仍然是个谜。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-10
    • 2011-03-17
    相关资源
    最近更新 更多