如何在网络中的多个参与者之间共享交易?例如A,B,C和D.我们希望将交易分享给所有参与者,其中A和D没有进一步编辑交易的选项。
答案 0 :(得分:2)
你可以做两件事:
示例:
data class Example(
val A: AbstractParty,
val D: AbstractParty,
override val participants: List<AbstractParty>,
override val linearId: UniqueIdentifier = UniqueIdentifier()
) : LinearState {
constructor (
A: AbstractParty,
B: AbstractParty,
C: AbstractParty,
D: AbstractParty
) : this(A, D, listOf(A, B, C ,D))
}
选项二可能是更好的选择。干杯!