fabric-samples chaincode-docker-devmode不起作用

时间:2017-08-22 02:32:54

标签: hyperledger-fabric

来自git clone https://github.com/hyperledger/fabric-samples.git,示例 chaincode-docker-devmode ,当我从docker-compose-simple.yaml命令执行docker ps时,没有cli docker,而我看到错误跟随:

  

cli |错误:出现意外状态:BAD_REQUEST。
    cli |用法:
    cli | peer channel创建[flags]。
    同行| 2017-08-22 02:38:47.816 UTC [shim] func1 - > DEBU 187 [0b52bba4] Init获得回复状态:200
  cli |
  cli |标志:
  cli | -c, - channelID string如果是newChain命令,则为要创建的通道ID。

似乎官方的例子无法奏效。 我意识到script.sh文件,peer channel create -c myc -f myc.tx -o orderer:7050抛出BAD_REQUEST错误。

1 个答案:

答案 0 :(得分:1)

问题是创世块(orderer.block),更重要的是为/ v1.0.0生成了频道创建事务(myc.tx)。 v1.0.0中存在一个错误,该错误已在v1.0.1中修复。不幸的是,如果只是升级orderer节点,现有通道将继续工作,configtxgen v1.0.0生成的工件将无法与Hyperledger Fabric的v1.0.1一起使用。我已为此提交了一个补丁(https://gerrit.hyperledger.org/r/#/c/13069/)并等待它合并。在此期间,您可以克隆fabric-samples的主分支并下拉补丁。

编辑:如果您克隆/更新fabric-samples repo的克隆,此修补程序现已合并并可用