首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从未使用的输入状态获取公证

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

Stack Overflow用户
提问于 2019-01-12 06:12:02
回答 1查看 57关注 0票数 1

如果在事务中使用输入状态,则需要公证人。根据文档,对原始未使用的输入进行签名的公证人应该对将使用这些状态以创建输出状态的事务进行签名。

如果有一批公证员,那么如何搜索原始公证员来签署新交易?

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

EN

回答 1

Stack Overflow用户

发布于 2019-01-12 07:03:10

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

科达网络高可用性:公证池提供公证人的复制实例,以确保其公证服务始终是available.

  • Notary

  • :在
  1. 上注册的公证人的X500标识。

当谈到Corda网络上的公证人时,我们通常指的是它的身份。公证员的部署方式(也称为公证池)是一个实现细节。可以在Corda网络上使用的每个公证人身份通常代表不同的共识协议和/或操作公证人的不同商业组织。

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

公证选择来自网络图,您可以从Corda Network上存在的白名单公证列表中进行选择。下面是一个基本选择,它简单地获取第一个公证人:final Party notary = getServiceHub().getNetworkMapCache().getNotaryIdentities().get(0),您可以根据自己认为合适的方式对其进行定制,以便根据每个事务选择一个公证人。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54154730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档