CorDapp 示例应用列表

这些示例都是 Apache 2.0 licesed 的,所以你可以随意地使用它们来作为你的应用的基础代码!
主要的 General

  • Yo! – 一个允许你向其他节点发送 Yo’s! 的简单的 CorDapp
  • IOU – 在 Corda 节点间生成 IOU(I Owe yoUs) 的 CorDapp
    • 包含 Java 和 Kotlin 的源代码
  • Oblicgations – 一个更复杂的版本的 IOU CorDapp
    • 处理了关于债务(obligations)的交换和结算
    • 通过使用 confidential identities 保留了参与者的匿名性(例如匿名的公钥)
  • Negotiation – 演示了在 Corda 账本上的多方商讨是如何被处理的,并没有涉及到与用户交互的 API

观察者 Observers

  • Crowdfunding – 使用观察者(observers) 特性允许非参与者来跟踪一个众筹活动

附件 Attachments

  • FTP – 使用附件来在 Corda 节点间拖拽文件
  • Blacklist – 使用一个附件来从签名协议(signing agreements)里将指定节点防止黑名单中

保密身份 Confidential identities

  • Whistle Blower – 使用保密身份(比如匿名公钥)来向其他节点匿名的发送消息

Oracles

  • Prime Numbers Oracle – 使用 oracle 来证明一笔交易中的整数
  • Options – 使用 oracle 来计算 premium on call 并且给出选项 options

预定的事件 Scheduled activities

  • Heartbeat – 使用了 预定 states 来让你的节点每秒钟模拟一次心跳

访问外部数据 Accessing external data

  • Flow HTTP – 在 flow 中发送一个 HTTP 请求来从 GitHub 上获取数据
  • Flow DB Access – 在 flow 中访问节点的数据库来存储和读取加密货币(cryptocurrency)值

升级 CorDapps

发表评论

电子邮件地址不会被公开。 必填项已用*标注