Si j'utilise commonName dans un nom légal pour créer un noeud (au moins pour MockNetwork), alors networkMapCache.getNodeByLegalName (legalName) renvoie null. Après avoir supprimé le commonName, cela fonctionne. Est-ce que c'est par conception?v1.0 - commonName dans un legalName pour créer un noeud
0
A
Répondre
0
Ceci est un bug dans Corda V1.0. Lors de la création d'un noeud, la partie common name
du nom est désactivée. Toutefois, lors de la recherche d'un nœud à l'aide de la carte réseau, le champ common name
n'est pas annulé, donc aucune correspondance n'est trouvée.
L'équipe Corda rétroportera un correctif à Corda V1.0 pour lancer une exception lorsqu'un nœud normal est créé avec un nom commun. Dans Corda V1.0, un nom commun est utilisé uniquement par les notaires pour s'identifier les uns les autres.
Dans une prochaine version de Corda, l'équipe Corda examinera la réactivation du champ common name
pour les nœuds normaux.