2017-10-16 5 views
0

Dans un test, j'ai obtenu L'état d'entrée nécessite notaire "C = GB, L = Londres, O = Mock Company 1" qui ne correspond pas à la transaction notaire "C = GB, L = Londres , O = Société Mock 1, CN = corda.notary.validating ".v1.0 - Incompatibilité de notaire

Ils doivent être identiques. La seule différence est CN qui est facultatif.

Comment puis-je éviter l'erreur?

\ Sean

Répondre

0

Comment obtenez-vous le notaire? Chaque noeud a une identité principale, ainsi qu'une identité de notaire optionnelle. Est-il possible que vous récupériez le premier, plutôt que le dernier?

Pour obtenir le notaire, vous devez utiliser NetworkMapCache.getNotary, qui prend un CordaX500Name et ne recherche que les identités de notaire portant ce nom.