v1.0 - legalName中的commonName以创建节点

时间:2017-10-15 03:55:53

标签: corda

如果我在legalName中使用commonName来创建节点(至少对于MockNetwork),那么networkMapCache.getNodeByLegalName(legalName)将返回null。删除commonName后,它可以正常工作。这是设计的吗?

1 个答案:

答案 0 :(得分:0)

这是Corda V1.0中的一个错误。创建节点时,名称的common name部分将被清除。但是,使用网络映射查找节点时,common name字段不会被清空,因此找不到匹配项。

当使用通用名称创建常规节点时,Corda团队将向Corda V1.0反向移植修复程序以引发异常。在Corda V1.0中,通用名称仅由公证集群用于识别彼此。

在未来的Corda版本中,Corda团队将检查为常规节点重新启用common name字段。