Hyperledger Composer - 实例化Chaincode错误

时间:2018-03-28 09:11:17

标签: hyperledger-fabric hyperledger hyperledger-composer ibm-blockchain

我目前正在使用 HL Composer [v0.18.2] 来与 IBM 区块链平台(入门计划)进行互动在IBM Cloud上 我执行了以下步骤:

  1. 创建了4个组织,每个组织有1个对等
  2. 创建了新频道
  3. 加入频道,创建PeerAdmin标识,更新证书并同步频道(针对每个组织)
  4. 为每个组织的每个对等方安装了一个运行时
  5. 但是当我尝试使用"composer network start ...."启动网络时,我收到此错误:

    Starting business network definition. This may take a minute...
    Error: Error trying to instantiate composer runtime. Error: No valid responses from any peers.
    Response from attempted peer comms was an error: Error: 2 UNKNOWN: chaincode error (status: 500, message: instantiation policy violation: signature set did not satisfy policy)
    

    有没有人对这个问题有所了解?
    感谢

1 个答案:

答案 0 :(得分:2)

Starter Plan仅与Composer v0.18.1

兼容

首先,完全卸载Composer

npm uninstall -g composer-cli

然后,安装Composer v0.18.1

npm install -g composer-cli@0.18.1

现在,按照以前的步骤部署.bna。如果问题仍然存在,请确保您拥有最新版本的Node(v8.10.0)和npm(5.6.0)。