blockchain - 动态地将参与者添加到corda状态?
问题描述
我有甲方,乙方。
我首先创建了一个只有 A 作为状态参与者的状态。
在某些操作之后,我想共享我之前创建的相同状态。
通过创建一个消耗旧状态的新事务并通过添加 B 方来创建新状态,以便该状态也存储在 B 方保险库或节点中?
如果您在corda上遇到过这种情况,请分享。
解决方案
在 Corda 3 中,有几个选项:
- 使用现有状态,创建一个相同但
PartyB
作为添加参与者的新状态 PartyB
以观察者身份记录交易:https : //docs.corda.net/tutorial-observer-nodes.html
在 Corda 4 及更高版本中,您可以将PartyB
作为sessions
广播的一部分添加为FinalityFlow
.
推荐阅读
- php - PHP:数组和键明智
- php - 如何用php格式化csv输出?
- android - 由于信号(SIGALARM)调用,C 本机 android 应用程序在 Oreo 及更高版本上崩溃
- javascript - 将对象绑定到元素的适当位置
- django - 从 ChoiceField/MultipleChoiceField 中的 forms.py 将类传递给标签
- javascript - 如何在 Datatable 中用两列显示多个结果?
- typescript - 用cheerio在子元素上应用选择器
- php - 无法从临时文件夹中移动图像
- windows - 不理解对话框和 createdDialog 之间的不同行为
- java - “露个豆”是什么意思?