使用configtxlator修改genesis块

时间:2017-08-03 20:47:09

标签: hyperledger-fabric

关于如何在Fabric网络运行后修改系统通道配置,我有点困惑。

我认为configtxlator工具可用于创建具有必要更改的补丁事务,但此事务如何应用于系统通道?可以使用peer channel update CLI工具吗?

1 个答案:

答案 0 :(得分:2)

使用configtxlator工具重新配置频道时,您可以找到how-to tour。基本上,高水平的流程将是:

  1. 使用configtxlator将配置解码为json。
  2. 提取配置部分
  3. 创建新配置
  4. 对新旧配置进行编码
  5. 发送它们以计算配置更新增量
  6. 解码配置更新并结束信封
  7. 制作新的配置交易
  8. 通过提交新配置来更新频道。
  9. Here是官方文档的链接,详细描述了重新配置流程。

    是的,您可以使用peer cli工具更新配置,如下所示:

    peer channel update -f config_update_as_envelope.pb -c mychannel -o orderer:7050