Разделите актив на два актива в Hyperledger Composer. - PullRequest
0 голосов
/ 04 июля 2018

Возможно ли разделить актив на два или более активов в Hyperledger Composer?

Для примера рассмотрим вариант использования блокчейна для цепочки поставок продуктов питания, где продукты питания рассматриваются как активы (в зависимости от партии). В цепочке поставок в узле распределения каждая партия продовольственного товара (актив) распределяется по нескольким другим узлам, что означает, что актив делится на множество более мелких активов.

В Hyperledger composer, есть ли способ обратиться к такого рода сценариям? Если нет, то как мы можем выполнить требование?

1 Ответ

0 голосов
/ 04 июля 2018

Я думаю, вы могли бы создать для различных активов:

  • партия
  • продукт питания, который является частью распределенного питания.

Элемент питания содержит ссылку на batchID. В процессоре транзакций можно реализовать логику, в которой количество партии уменьшается при каждом распределении еды.

asset Batch identified by batchId {
  o String batchId
  o Integer batchQuantity
  // other fields
}

asset FoodItem identified by foodId{
 o String foodId
 --> Batch batchId
 o Integer quantity
 //Other fields
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...