Hyperledger Composer中的事务哈希生成

时间:2019-02-08 20:05:22

标签: hyperledger-fabric hyperledger hyperledger-composer

从Hyperledger Composer到Fabric运行时进行调用时,仅在整个网络中提交后才生成事务哈希。如果是这样,我们是否应该同步等待并跟踪传统系统中的数据。就像在以太坊无法做到的那样,我们立即获得交易哈希并稍后跟踪提交状态。在Hyperledger Fabric中处理此问题的最佳方法是什么。

1 个答案:

答案 0 :(得分:0)

是的,就像在以太坊中一样,我们也可以在HL结构的智能合约/链码中获取交易哈希,这与以后的交易是否提交无关。

对于每个调用请求,都会生成一个事务ID,可以通过方法对其进行访问

  

getTxId()

(在Java链码中,类似地也可以在go / node cc中找到),它返回该请求的String事务ID。

推荐Java chaincode getTxId