Corda Flow没有成功地包括所有参与者

Corda Flow没有成功地包括所有参与者,corda,Corda,第一次在这里发布。 进入Cordapp开发,在YouTube上查看Cordapp课程,并遵循课程中演示的代码。 成功部署了节点,一切都正常运行,直到我成功地执行了一个flowTokenIssueFlowInitiator 它一开始无缝运行,我在PartyA中执行了一个流程: PartyA流量启动 但是当我去运行vaultQuery时,我所拥有的只是PartyA中的事务,而不是另一个PartyB中的事务 以下是第二部分的结果: PartyA运行Vault查询 但以下是PartyB的结果: 我

第一次在这里发布。 进入Cordapp开发,在YouTube上查看Cordapp课程,并遵循课程中演示的代码。 成功部署了节点,一切都正常运行,直到我成功地执行了一个flow
TokenIssueFlowInitiator

它一开始无缝运行,我在PartyA中执行了一个流程:

PartyA流量启动

但是当我去运行
vaultQuery
时,我所拥有的只是PartyA中的事务,而不是另一个PartyB中的事务

以下是第二部分的结果:

PartyA运行Vault查询

但以下是PartyB的结果:


我不明白。我认为这可能是
TokenState
类中的一个问题,在参与者列表中,我未能添加owner PartyB(运行
vaultQuery
未返回参与者列表),但事实并非如此,因为我已经包含了
public list getParticipants()
。我不明白发生了什么事。如果你能帮忙,我将不胜感激

很高兴看到你能够自己解决这个问题。您正确地确定,在PartyB上执行Vault查询后,您应该能够看到该令牌

如果您稍后回顾这一点,Bootcamp cordapp可以在GitHub上找到,解决方案也在GitHub上


您是否检查了PartyB节点上的日志?你可能会在那里得到一些有用的东西。我在corda网站上复制并粘贴了主示例,并成功地执行了它。谢谢。你能包括到存储库的链接吗?不确定你做了什么不同,解决方案很好。如果您可以在github上提交代码并共享相同的代码,这将非常有用。