我一直在浏览Hyperledger官方网站上的FabCar示例,以下是我的问题。
生成的交易ID的目的是什么,我们在成功进行交易后将其作为响应得到?
transactionID 在查询特定块时是否有帮助?
查询CouchDB 并获取结果是否正确?还是需要探索/查询?
答案 0 :(得分:0)
您可以通过
使用交易ID检索该特定的已处理交易。 channel.queryTransaction(tx_id, target, useAdmin, skipDecode)
返回对完全解码的ProcessedTransaction对象的承诺。
已处理的交易将包含您需要的有关交易的所有信息,包括区块号,然后您可以使用
来获取相应的区块 channel.queryBlock(blockNumber, target, useAdmin, skipDecode)