我一直在浏览hyperledger官方网站上的FabCar样本,下面是我的问题。
-
生成的事务ID的目的是什么?我们在成功进行事务后获得该ID作为响应?
-
transactionID对查询特定块有帮助吗?
-
查询CouchDB并获得结果的正确方法是什么?还是需要探索/查询这些块,如果是,如何?
您可以使用事务ID来检索特定的已处理事务,使用
channel.queryTransaction(tx_id, target, useAdmin, skipDecode)
其返回对完全解码的ProcessedTransaction对象的promise。
处理后的交易将包含您需要的关于交易的所有信息,包括区块号,然后您可以使用提取适当的区块
channel.queryBlock(blockNumber, target, useAdmin, skipDecode)