代码之家  ›  专栏  ›  技术社区  ›  Srikumar S

使用Java SDK创建Genesis块和通道配置事务

  •  0
  • Srikumar S  · 技术社区  · 6 年前

    我希望在Hyperledger Fabric中使用Java SDK创建Genesis块和通道配置事务。我知道我们可以使用configtxgen来实现这一点,但我试图避免这种情况,因为我们要求对等组织管理员从UI创建频道

    因此,在我看来,目前只有一种选择——使用ProcessBuilder创建创世块和通道配置事务。然后继续使用SDK创建通道、加入对等体等。。

    有人有使用Java SDK进行本地操作的经验吗?

    0 回复  |  直到 6 年前
        1
  •  0
  •   Faisal    6 年前

    更好的方法是使用该选项临时生成Genesis块。我们可以告诉订购者使用提供的生成Genesis块的命令,而不是提供Genesis和Config块文件 configtx.yaml 当网络启动时。

    放置(体积图) configtx.yaml 文件位于orderer容器中的此位置 /etc/超级磨边机/织物/configtx.yaml 并在docker compose中为每个Orderer设置下面给出的环境变量。

    - ORDERER_GENERAL_GENESISMETHOD=provisional
    

    这在HLF v1.4.2中运行得很好,但我认为在v2.0中已经删除了。

    更新: 是的,它已从v2.0中删除 JiraIssue

    推荐文章