Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Corda 从未使用的输入状态获取公证人_Corda - Fatal编程技术网

Corda 从未使用的输入状态获取公证人

Corda 从未使用的输入状态获取公证人,corda,Corda,如果在交易中使用输入状态,则需要公证人。根据文档,签署原始未使用输入的同一公证人应签署将使用这些状态来创建输出状态的事务 如果有一批公证人,那么如何寻找原始公证人签署新交易 可用文档/api解释了如何获得新的公证人,通常是getFirstNotary/getAvailableNotary。 干杯公证人需要记住两个方面: 高可用性:公证人池提供公证人的复制实例,以确保其公证人服务始终可用 公证人身份:在Corda网络上注册的公证人的X500身份 当谈到Corda网络上的公证人时,我们通常指的是其身

如果在交易中使用输入状态,则需要公证人。根据文档,签署原始未使用输入的同一公证人应签署将使用这些状态来创建输出状态的事务

如果有一批公证人,那么如何寻找原始公证人签署新交易

可用文档/api解释了如何获得新的公证人,通常是getFirstNotary/getAvailableNotary。
干杯

公证人需要记住两个方面:

  • 高可用性:公证人池提供公证人的复制实例,以确保其公证人服务始终可用
  • 公证人身份:在Corda网络上注册的公证人的X500身份
  • 当谈到Corda网络上的公证人时,我们通常指的是其身份。公证人的部署方式(也称为公证人池)是一个实现细节。可在Corda网络上使用的每个公证人身份通常代表不同的共识协议和/或运营公证人的不同商业组织

    当您使用公证人选择API时,您选择要使用的公证人身份(也称为共识/组织),而不是公证人如何部署的任何实现细节

    公证人选择来自网络地图,您可以从Corda网络上存在的白名单公证人列表中进行选择。这里有一个简单地获取第一个公证人的基本选择:
    final Party notarity=getServiceHub().getNetworkMapCache().getnotaridentities().get(0)
    您可以根据自己的需要进行自定义,以逐个事务选择公证人