【问题标题】:CORDA booting in my worldCORDA 在我的世界中启动
【发布时间】:2018-04-18 23:29:36
【问题描述】:

背景- 我对 CORDA 和区块链平台非常陌生。在过去的几个月里,我分享了我在以太坊平台上的一个小项目的经验。以太坊区块链被用作分类账,将交易标记为存在证明。这意味着对于某些操作(成功/失败),我们已经在区块链上标记了相应的交易。我们可以将其视为概念证明,以展示与运行在以太坊区块链上的节点的交互知识。 基础设施 - Node.js Web 服务,两个以太坊 (PoA) 节点

问题- 我现在想将这个正在运行的示例移植到 CORDA 区块链上。我将如何通过最少的更改来实现这一目标。这意味着如果我的 Corda 网络在我的系统上运行了两个节点,并且我希望我的 Web 服务连接到一个或两个节点并保存事务(处于其状态)。我知道这当然不是 CORDA 的目的。将此问题视为我从 Node.js Web 服务与 CORDA 交互的第一步。

高度赞赏任何意见。

【问题讨论】:

    标签: corda


    【解决方案1】:

    我建议您先阅读文档。你的 Tx 将是一个状态。您需要为 Tx 的发生建立合约和流程。 Tx 将使用将使用 Crash Shell 或 RPC 客户端启动的流进行。 AFAIK,此客户端使用 Kotlin 或 Java。所以你必须创建一个 JAVA 或 Kotlin 应用程序来实例化这个客户端。现在在 Java 应用程序中,您必须公开其他端点以与将启动您的流程的客户端进行通信。您可以从您的节点应用程序调用这些休息端点。所有这些都必须在 CodaApp 中创建。这是最低限度的。

    我刚刚发现有一个图书馆。

    看看这个:https://gitlab.com/bluebank/braid 这可以帮助你。

    【讨论】:

      猜你喜欢
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      • 2017-02-05
      • 1970-01-01
      • 2016-04-13
      • 1970-01-01
      相关资源
      最近更新 更多