双方之间的检查点流是否共享一个ID?

时间:2019-07-16 19:24:04

标签: corda

如果两方之间开始双边流量,首先由甲方检查,然后由乙方检查,那么这些流量是否共享一个ID?

例如-如果我搜索两个节点上的检查点,是否可以匹配它们?

1 个答案:

答案 0 :(得分:1)

从Corda 4.1开始,两个节点上的检查点将有所不同。检查点的ID基于FlowStateMachine的ID。该状态机不在两个节点之间共享,因此在每个节点上都有唯一的ID。

以下是将检查点添加到节点保管库的方法:https://github.com/corda/corda/blob/release/4.1/node/src/main/kotlin/net/corda/node/services/persistence/DBCheckpointStorage.kt#L42