【问题标题】:migrating-data-from-corda-2-to-corda-3 without data loss将数据从corda-2迁移到corda-3而不会丢失数据
【发布时间】:2018-08-21 19:51:58
【问题描述】:

我指的是链接

Migrating data from Corda 2 to Corda 3

谁能告诉我

1) 重新运行事务是指手动重新运行之前的所有事务还是有什么方法可以自动重新运行?

2)如果是手动重新运行,我们如何确定事务的顺序?

3) 如果代码中写有日期限制,重新运行将失败。不是吗?

我们有客户 RFP 并希望共享迁移计划,而不会丢失任何数据。

请帮忙

【问题讨论】:

    标签: corda


    【解决方案1】:

    我的意思是重新运行:

    1. 清空节点的数据库
    2. 按照最初执行的顺序,再次从头开始执行每个事务
      • 例如通过调用流来运行这些事务

    不幸的是:

    • 没有自动执行此过程的内置方法
    • 是的,某些时间窗口约束会失效。您可能必须相应地编写合同(例如,有时间窗口或交易发生在时间 X 之前)

    【讨论】:

      猜你喜欢
      • 2018-08-24
      • 1970-01-01
      • 2016-08-04
      • 2020-05-02
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 2019-10-06
      • 1970-01-01
      相关资源
      最近更新 更多