【问题标题】:Corda - How to migrate Cordapp build using v1.0 of Corda platform to v3.0+?Corda - 如何将使用 Corda 平台 v1.0 构建的 Cordapp 迁移到 v3.0+?
【发布时间】:2019-10-06 15:13:36
【问题描述】:

我正在使用 Corda 的 release-v1 来构建 CorDapp。

CorDapp 有四个节点——控制器节点(提供网络地图服务和验证公证服务)、“节点 A”、“节点 B”和“节点 C”。以下是应用程序中定义的流程 -

流程1:“节点A”向“节点B”发送交易请求。 “节点 C”也会收到通知。

流程 2:“节点 B”批准交易请求,自签名,从 A 获得签名并关闭交易。还通知“节点 C”。

我想将 CorDapp 迁移到 v3.0+。

我有几个问题-

  1. 我可以获得迁移步骤文档的链接吗?

  2. 用于流的代码是否会在迁移时受到影响?

【问题讨论】:

  • 您是否有网络运行您的应用程序,或者这只是您在本地开发的东西?如果只是在本地,我会将您的应用升级到 v4(或 3)并修复任何错误。我不确定 v1 的迁移步骤,因为它是旧版本(不确定 api 在该版本中是否稳定)。
  • 您能否提供一个通用的迁移步骤列表?
  • docs.corda.net/app-upgrade-notes.html 但这些都是从 3 升级到 4。有些可能适用但不知道是哪个。

标签: corda


【解决方案1】:

以下链接中的文档提供了将 CorDapps 从 V1.0 升级到 V3+ 的说明。

https://docs.corda.net/upgrade-notes.html

文件建议逐步升级,即

  1. 首先将应用从 V1.0 迁移到 V2.0

  2. 下一步将应用从 V2.0 迁移到 V3.0

  3. 下一步将应用从 V3.0 迁移到 V3.1
  4. 下一步将应用从 V3.1 迁移到 V3.2
  5. 下一步将应用从 V3.2 迁移到 V3.3

【讨论】:

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