Динамически добавить участника в состояние Corda? - PullRequest
0 голосов
/ 22 мая 2018

У меня есть партия A, B.

Сначала я создал состояние, в котором в качестве участника участвует только A.

После определенных действий я хочу поделиться тем же состоянием, которое я создал ранее, значит.

Создавая новую транзакцию, использующую старое состояние, и создавая новое состояние, добавляя также сторону B, чтобы это состояние также сохранялось в хранилище или узле стороны B?

Пожалуйста, поделитесь, если выпрошел через этот сценарий на корде.

1 Ответ

0 голосов
/ 22 мая 2018

В Corda 3 есть несколько опций:

  • Использовать существующее состояние, создавая новое состояние, идентичное, но с PartyB в качестве добавленного участника
  • Есть PartyB записать транзакцию в качестве наблюдателя: https://docs.corda.net/tutorial-observer-nodes.html

В Corda 4 и далее вы добавили бы PartyB в качестве одного из sessions для трансляции как часть FinalityFlow.

...