我已经建立了一个由三个组织组成的网络。每个背书人1个。三个订单中有1个订购者。我打包了合同代码(节点)并安装在所有三个代码上。通过对等方之一的CLI实例化它。
要考虑的要点:
我的链码尝试创建键值,或者我应该说更新 世界状态。在调用此功能时,我总是以失败告终 得到[ENDORSEMENT_POLICY_FAILURE]。
我已指定AND政策。或政策似乎运作良好。但是我 有一个需要AND的场景。
我通过一个对等方的CLI调用链码。所有其他同行开始 显示活动,但最后说[ENDORSEMENT_POLICY_FAILURE]。 确切的错误:“事务txId的VSCCValidateTx = 3c0f7b5c5f81b5c261d1a981720273cdc617424ea264b157898dd17ad2de07ce 返回错误:VSCC错误:认可策略失败,错误: 签名集不符合政策”。
我已经监视了所有三个组织的chaincode容器。只要 与调用方对应的链码的容器 显示活动。
从我阅读《动手区块链》一书中看到的 超级账本,所有同级都执行链码。但就我而言 在其他两个对等方的chaincode容器上什么也没发生。
我将很高兴在此问题上获得帮助。