在一次测试中,我得到了 输入状态需要公证人" C = GB,L =伦敦,O =模拟公司1"这与交易公证人不匹配" C = GB,L =伦敦,O =模拟公司1,CN = corda.notary.validating"。
它们应该是同一个。唯一的区别是CN是可选的。
如何避免错误?
\ Sean
答案 0 :(得分:0)
你是如何得到公证人的?每个节点都有一个主要标识,以及一个可选的公证标识。您是否有可能检索前者而不是后者?
要获得公证人,您应该使用NetworkMapCache.getNotary
,它使用CordaX500Name并仅搜索具有此名称的公证人身份。