corda-如何在节点中实施Corda帐户?

时间:2019-11-21 15:25:08

标签: corda

我正在使用Corda版本4。

我的CorDapp有四个节点-公证节点(正在验证),“节点A”,“节点B”和“节点C”。

节点A和节点B将被设计为专用节点,每个用户均可访问。 节点C是一个公共节点,可供5个用户访问。

从URL“ https://github.com/corda/accounts”中的文档中,我了解到,通过使用Corda帐户,节点C可以将保管库分为5个子集,其中每个子集代表一个帐户或用户。

要实现这一点,我应该在build.gradle的节点配置中定义帐户吗? git中有示例吗?

1 个答案:

答案 0 :(得分:3)

  1. RPC用户在myView.backgroundColor = .clear 内定义,该用户可以连接到节点并调用流程。
  2. 帐户有所不同,在Corda 4.3之前,状态将由一个政党/节点所有,因此对于每个您必须拥有一个节点的用户,在帐户库中,他们引入了一个称为node.conf的声明,其中有一个{{ 1}}字段(是托管帐户的节点),AccountInfo字段(在网络级别上是唯一的)和host字段(在用户名上排序)在UUID级别上是唯一的(也就是说,您可以在name上创建帐户host和在devman上创建帐户NodeA,它们被认为是不同的。)

无论如何,“帐户”库中有很多概念,无法在此处回答,请查看使用帐户的devman示例:https://github.com/opticyclic/corda-accounts-demo
库本身也有3个示例,我建议您看一下NodeB,因为它是最简单的一个。

相关问题