【问题标题】:Multichannel channel creation in Hyperledger Fabric 1.0Hyperledger Fabric 1.0 中的多通道通道创建
【发布时间】:2018-06-19 07:42:28
【问题描述】:

我是 Hyperledger Fabric 1.0 的新手,谁能指导我使用 Node SDK 实现多通道创建。我指的是余额转移示例来执行此操作 [https://github.com/hyperledger/fabric-samples/tree/release/balance-transfer],但我无法做到。

目前它仅使用单通道,我正在尝试在多通道中执行此操作,我创建了 2 个 tx 文件 mychannel.tx 和 mychannel2.tx,当我使用 mychannel2.tx 创建通道时,通道已成功创建.但无法将对等方加入 mychannel2。我收到错误提示

错误代码 500:无法从创世区块创建账本,因为 LedgerID 已存在

因为之前我使用 mychannel.tx 创建了我的第一个频道并将所有对等点加入到该频道,然后再次创建第二个频道并在将同一个对等点加入另一个 mychannel2 时出错。我在 balance-transfer 应用程序文件夹中找到了一个名为 config.json 的文件,他们在其中硬编码 ChannelName = "mychannel",并且此配置用于 app 文件夹中的 Helper.js。请帮帮我。

提前致谢,

杜松子酒

【问题讨论】:

    标签: hyperledger-fabric hyperledger


    【解决方案1】:

    参考这篇文章(https://qiita.com/shiki_tak/items/a28a4cefe4e1d93e997a)创建多通道,一旦你有配置和网络,你可以在余额转移应用程序上工作。

    注意:文章为日文,请使用翻译:)

    【讨论】:

    • 这篇文章是通过 cli 进行多通道创建的,我已经实现了这一点,但我想要的是使用 NODE SDK 在 Hyperledger Fabric 中实现这种多通道创建。 !!
    • @Gins 你有没有找到一种使用fabric-node-sdk 在超级账本结构中创建多个通道的方法。如果是,请告诉我们解决方案
    猜你喜欢
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 2019-01-06
    • 2019-07-26
    • 2019-02-04
    • 2022-09-25
    • 2018-01-25
    • 2018-12-17
    相关资源
    最近更新 更多