mor*_*eus 1 hyperledger-fabric
尝试调用链码时解决以下错误的步骤是什么?
Error: could not assemble transaction: ProposalResponsePayloads do not match - proposal response: version:1 response:<status:200 payload:"[\"00000\"]" > ...
Run Code Online (Sandbox Code Playgroud)
我们在尝试使用调用链码时收到此错误 peer chaincode invoke
小智 6
@morpheus:回答得很好:
所以我想我会添加到上面的可能原因列表中:
我错误地添加了诸如获取当前时间戳之类的内容,并使用它来捕获事件日期。这导致背书人的交易响应不同,从而导致响应负载不匹配。要记住的重点是执行结果应该是确定性的,因为它将在所有选定的背书节点上运行。
所以使用 ctx.GetStub().GetTxTimestamp() 来捕获事件时间。这是交易开始的时间,并且在背书者执行过程中将保持不变。
| 归档时间: |
|
| 查看次数: |
1958 次 |
| 最近记录: |