Corda - 如何将CollectSignaturesFlow与AnonymousParty一起使用

时间:2017-11-19 00:58:53

标签: corda

CollectSignaturesFlow需要Collection<FlowSession>,其中每个FlowSession代表您希望从中收集签名的一方。

您可以使用FlowSession获得initiateFlow(),但这需要Party

如何从AnonymousParty个实例收集签名?

上下文

在发布流程中,我为每个参与者提供了CordaX500Name个实例的集合。我可以使用它们来生成PartyAnonymousParty个实例 - 这一切都运行正常!

现在我有一个修正流程,我获得了前一个状态,其中包含AnonymousParty个实例的原始集合。我需要收集这些聚会的签名,但由于他们是匿名的,我无法找到办法。

1 个答案:

答案 0 :(得分:1)

作为流程的一部分,您必须首先与对方交换机密(即匿名)身份。有关机密身份的信息,请参阅https://docs.corda.net/api-identity.html和示例CorDapp:https://www.corda.net/samples/