如何在Hyperledger历史学家中获取特定交易的历史记录

时间:2018-09-22 09:17:00

标签: hyperledger-fabric hyperledger hyperledger-composer

我正在开发Hyperledger composer应用程序。我使用查询来获取特定利益相关者的历史记录,这意味着当我输入特定利益相关者作为输入并给出与该人相关的所有交易时,输出如下所示。

{

"$class": "org.hyperledger.composer.system.HistorianRecord",
"transactionId": "0010a094a2d554b37896649f31b827936958038726a86171f80b508a03873f8e",
"transactionType": "org.hyperledger.composer.system.AddParticipant",
"transactionInvoked": "resource:org.hyperledger.composer.system.AddParticipant#0010a094a2d554b37896649f31b827936958038726a86171f80b508a03873f8e",
"participantInvoking": "resource:org.hyperledger.composer.system.NetworkAdmin#admin",
"identityUsed": "resource:org.hyperledger.composer.system.Identity#b2875576ddcc5dde2f1b674e22055a43d3ca4d218795edda21e3a7566c904ee8",
"eventsEmitted": [],
"transactionTimestamp": "2018-09-20T06:59:12.271Z"

 }

但是我想要更多的信息,而不是像transactionType中提到的那样创建的参与者。如何获取这些信息?

1 个答案:

答案 0 :(得分:0)

选中Link并仔细阅读注释,因为查询历史学家的返回结果取决于您提供的条件。