Как получить всю информацию о конкретном типе транзакции? - PullRequest
0 голосов
/ 24 сентября 2018

Я занимаюсь разработкой приложения 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"
}

Как упоминалось выше, тип транзакции с ответом касается добавления участника. Здесь я хочу узнать, какой участникдобавляется (дополнительная информация), как в интерфейсе «Все транзакции» на площадке для композиторов.

enter image description here

Например, когда я нажимаю «просмотреть запись»должны отображаться реквизиты добавленного участника.Как я могу это сделать?

1 Ответ

0 голосов
/ 25 сентября 2018

Вы можете получить ту же информацию, что и Playground , просмотреть запись , запросив реестр org.hyperledger.composer.system.AddParticipant, а можно сузить, используя transactionId или targetRegistry в предложении WHERE.

...