当交易中涉及的所有帐户都在同一节点上时,使用还是不使用CollectSignatureFlow



关于带有帐户的CollectSignatureFlow:在worldcupticketbooking文件的评论中:DVPAccountsOnNameNode注意:尽管买方和卖方在同一节点上,但我们仍必须调用CollectSignaturesFlow,因为签名者不是参与方,而是帐户

但这里说如果你的帐户在你运行流的同一节点上,那么它们都可以在signInitialTransaction上,但是,如果一个帐户在另一个节点上,你需要使用CollectSignatureFlow

我不同意您分享的DVP CorDapp的评论;如果发起节点上存在所有必需的签名者,则无需调用CollectSignaturesFlow,只需传递如下帐户的密钥:

getServiceHub().signInitialTransaction(transactionBuilder,
Arrays.asList(getOurIdentity().getOwningKey(), 
account1Key, account2Key, account3Key, etc...));

相关内容

  • 没有找到相关文章

最新更新