ENDORSEMENT_FAILURE,同时通过putState为3个组织网络创建键值

时间:2019-04-09 04:29:23

标签: hyperledger-fabric

我已经建立了一个由三个组织组成的网络。每个背书人1个。三个订单中有1个订购者。我打包了合同代码(节点)并安装在所有三个代码上。通过对等方之一的CLI实例化它。

要考虑的要点:

  1. 我的链码尝试创建键值,或者我应该说更新 世界状态。在调用此功能时,我总是以失败告终 得到[ENDORSEMENT_POLICY_FAILURE]。

  2. 我已指定AND政策。或政策似乎运作良好。但是我 有一个需要AND的场景。

  3. 我通过一个对等方的CLI调用链码。所有其他同行开始 显示活动,但最后说[ENDORSEMENT_POLICY_FAILURE]。 确切的错误:“事务txId的VSCCValidateTx = 3c0f7b5c5f8​​1b5c261d1a981720273cdc617424ea264b157898dd17ad2de07ce 返回错误:VSCC错误:认可策略失败,错误: 签名集不符合政策”。

  4. 我已经监视了所有三个组织的chaincode容器。只要 与调用方对应的链码的容器 显示活动。

  5. 从我阅读《动手区块链》一书中看到的 超级账本,所有同级都执行链码。但就我而言 在其他两个对等方的chaincode容器上什么也没发生。

我将很高兴在此问题上获得帮助。

0 个答案:

没有答案