是否有Corda示例/文档来证明“验证公证”?

时间:2019-05-15 13:42:24

标签: corda

我已经在Corda平台的发行版v1上使用“ Yo!CorDapp”示例(https://github.com/corda/spring-observable-stream)构建了一个CorDapp。

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

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

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

CorDapps需要实施验证公证人以加强责任。

在git / elsewhere中是否有任何示例/文档可以证明验证公证程序的实现方面?

如果是,请提供指向它们的链接。

1 个答案:

答案 0 :(得分:0)

在控制器节点的build.gradle的deployNodes部分(见下文)中,通过使用 advertisedServices = [“ corda.notary.validating”] 行,我们可以实现一个验证公证人。

task deployNodes(type: net.corda.plugins.Cordform, dependsOn: ['jar']) {
  directory "./build/nodes"
  networkMap "O=Controller,L=London,C=GB"
  node {
      name "O=Controller,L=London,C=GB"
      advertisedServices = ["corda.notary.validating"]
      p2pPort 10002
      rpcPort 10003
      cordapps = ["com.bgc:bgc:1"]
  }