Corda3, ограничения доступа на уровне поля для состояния вывода транзакции между несколькими сторонами - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть 5 узлов, каждый из которых представляет partyA, partyB, partyC, partyD, partyE.Мне нужно совершить транзакцию с необходимостью, как описано ниже ...

  1. только «запись пользователя» из partyA должна иметь возможность «создавать» или инициировать поток с состоянием, имеющим 20 полейс такими сторонами, как partyA, B, C, D, E.

  2. любой другой пользователь (включая «чтение пользователя» из partyA) должен иметь возможность только просматривать сведения о состоянии вывода (ноне может изменять / потреблять его).

  3. partyA, partyB должен увидеть все 20 полей.

  4. partyC, partyD должен видеть только 15 изэти 20 полей.
  5. partyE должен видеть только 10 из 20 полей.

Может кто-нибудь предложить лучший подход для достижения контроля доступа на запись на уровне поля для выходных состояний в corda3.x, пожалуйста,

Заранее спасибо.

...