Corda - 如何在 AnonymousParty 中使用 CollectSignaturesFlow
Corda - how to use CollectSignaturesFlow with AnonymousParty
CollectSignaturesFlow
需要一个 Collection<FlowSession>
,其中每个 FlowSession
代表您希望从中收集签名的一方。
您可以使用 initiateFlow()
获得 FlowSession
,但这需要 Party
。
您如何从 AnonymousParty
个实例收集签名?
上下文
在发行流程中,我为每个参与者收集了 CordaX500Name
个实例。我可以使用它们生成 Party
和 AnonymousParty
实例 - 这一切都很好!
现在我有一个修改流程,我可以在其中获取以前的状态,其中包含 AnonymousParty
个实例的原始集合。我需要收集这些各方的签名,但由于他们是匿名的,我找不到办法。
作为流程的一部分,您必须首先与交易对方交换机密(即匿名)身份。参见 https://docs.corda.net/api-identity.html and the example CorDapp for confidential identities here: https://www.corda.net/samples/。
CollectSignaturesFlow
需要一个 Collection<FlowSession>
,其中每个 FlowSession
代表您希望从中收集签名的一方。
您可以使用 initiateFlow()
获得 FlowSession
,但这需要 Party
。
您如何从 AnonymousParty
个实例收集签名?
上下文
在发行流程中,我为每个参与者收集了 CordaX500Name
个实例。我可以使用它们生成 Party
和 AnonymousParty
实例 - 这一切都很好!
现在我有一个修改流程,我可以在其中获取以前的状态,其中包含 AnonymousParty
个实例的原始集合。我需要收集这些各方的签名,但由于他们是匿名的,我找不到办法。
作为流程的一部分,您必须首先与交易对方交换机密(即匿名)身份。参见 https://docs.corda.net/api-identity.html and the example CorDapp for confidential identities here: https://www.corda.net/samples/。