【问题标题】:Multi org deploy in hyperledger fabric在超级账本结构中部署多组织
【发布时间】:2018-09-30 05:21:52
【问题描述】:

我正在关注this 教程来设置多组织部署。在第 8 步创建卡片后,我无法导入卡片。我收到以下错误: 无法为连接类型“未定义”加载连接器模块“composer-connector-undefined”。

我已经交叉检查了连接配置文件,但找不到原因。 你能帮忙吗?

【问题讨论】:

  • 你可能使用的是node 6,你需要使用node 8。卸载Composer,卸载node 6,安装node 8,然后重新安装composer工具。
  • 我只使用节点 8
  • 好的,你有什么版本的 composer-cli。即 composer -v 会告诉你。您是否正在运行 0.16.x,但尝试使用 hyperledger fabric 1.1,其中 composer 的版本必须为 0.19.x?
  • 我正在使用带有织物 hlfv1 连接配置文件的 composer 0.16.x。虽然在这种情况下我也有 fabric 1.1,但我没有使用该配置文件
  • 用于创建卡的连接配置文件肯定有问题。我会检查连接配置文件,看看它是否定义了一个名为“type”的属性,其值为“hlfv1”。例如,如果它定义了一个名为“x-type”的属性,那么它就不是 composer 0.16.x 配置文件

标签: hyperledger hyperledger-composer


【解决方案1】:

您所指的教程版本是“最新”版本,即 Composer v0.19。本教程将指导您创建 v0.19 格式的 connection.json 文件。

如果您使用 Composer v0.16,则需要使用不同版本的教程来创建正确格式的 connection.json 和卡片。

https://hyperledger.github.io/composer/v0.16/tutorials/deploy-to-fabric-multi-org

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-26
    • 2018-09-17
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多