Maison  >  Article  >  développement back-end  >  Comment récupérer l'identité du code chaîne appelant dans le SDK Hyperledger Fabric Node ?

Comment récupérer l'identité du code chaîne appelant dans le SDK Hyperledger Fabric Node ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-27 20:39:02969parcourir

 How to retrieve the identity of the calling chaincode in Hyperledger Fabric Node SDK?

Récupération de l'identité du code de chaîne de l'appelant dans le SDK Hyperledger Fabric Node

Lors de l'appel d'un code de chaîne via la méthode APIstub.InvokeChaincode() dans le SDK Hyperledger Fabric Node , le chaincode appelé (dans ce cas, "fabcar") ne reçoit pas l'identifiant de son appelant (dans ce cas, "Chaincode1"). En effet, les codes de chaîne manquent d'identités explicites au sein de la plateforme.

La méthode getCreator(), mentionnée dans la question, fournit en effet l'identité de l'organisation appelante. Cependant, les informations souhaitées sont l'ID du code de chaîne ou un identifiant unique lié spécifiquement à "Chaincode1".

Les tentatives pour récupérer l'ID de code de chaîne de l'appelant via la méthode getSignedProposal(), comme suggéré dans la question, n'ont pas abouti. . Les données renvoyées ne contiennent pas de référence apparente à l'identité du code de chaîne appelant.

Par conséquent, il n'est actuellement pas possible d'obtenir l'identité du code de chaîne appelant dans l'implémentation du code de chaîne appelé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn