如果两方之间开始双边流量,首先由甲方检查,然后由乙方检查,那么这些流量是否共享一个ID?
例如-如果我搜索两个节点上的检查点,是否可以匹配它们?
答案 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