Можем ли мы изменить запись транзакции в Hyperledger Composer? - PullRequest
0 голосов
/ 30 июня 2018

У меня есть транзакция под названием updatewarranty . В этой транзакции updatewarranty я обновляю актив, который называется гарантией. Это мой JSON

{
"$class": "org.network.warranty.Transfer",
"TransferId": "9427",
"AuthKey": "",
"TransferDate": "2018-06-30T05:50:32.767Z",
"customer": {
"$class": "org.network.warranty.Customer",
"CustomerId": "2599",
"Address1": "",
"Address2": "",
"Authkey": "",
"City": "",
"Country": "",
"Email": "",
"Mobile": "",
"State": "",
"UserType": 0
 },
"retailer": {
"$class": "org.network.warranty.Retailer",
"RetailerId": "8389",
"Address1": "",
"Address2": "",
"Authkey": "",
"City": "",
"Country": "",
"Email": "",
"Mobile": "",
"State": "",
"UserType": 0
 },
 "warranty": {
 "$class": "org.network.warranty.Warranty",
 "WarrentyId": "0766",
 "End_Date": "2018-06-30T05:50:32.767Z",
 "Start_Date": "2018-06-30T05:50:32.767Z",
 "IS_Internationaly_Valid": "",
 "Item_QRCode": ""
 }
 }

У меня есть транзакция с именем getwarranty , в которой вводится идентификатор гарантии. это мой JSON

{
"$class": "org.network.warranty.getWarranty",
"warranty": "resource:org.network.warranty.Warranty#0766"
}

Когда я вижу запись транзакции для получения гарантии, у меня нет всей записи о переводе. У меня есть только эта информация

{
"$class": "org.network.warranty.getWarranty",
"warranty": "resource:org.network.warranty.Warranty#0766",
"transactionId": "6e35c9cb-d3a6-41d8-8c95-fa22c7681824",
"timestamp": "2018-06-30T05:50:54.851Z"
 }

как я могу получить гарантийный актив?

...