Набор необходимых подписчиков для транзакции полностью отделен от набора сторон, которые рассматривают транзакцию как часть FinalityFlow
(participants
).
Требуемые подписчики определяются объединением всех открытых ключей во всех командах транзакции, а не объединением всех participants
во всех состояниях ввода и вывода транзакции.
Как указывает Kid101, вы также можете использовать функциональность узлов-наблюдателей (см. Учебное пособие здесь и образец наблюдаемых состояний здесь , чтобы распространить транзакцию среди сторон, которые даже не participants
.