首页  >  文章  >  后端开发  >  如何在 Hyperledger Fabric Node SDK 中检索调用链码的身份?

如何在 Hyperledger Fabric Node SDK 中检索调用链码的身份?

Patricia Arquette
Patricia Arquette原创
2024-10-27 20:39:02969浏览

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

在 Hyperledger Fabric Node SDK 中检索调用者 Chaincode 身份

通过 Hyperledger Fabric Node SDK 中的 APIstub.InvokeChaincode() 方法调用链代码时,被调用的链代码(在本例中为“fabcar”)不会收到其调用者的 ID(在本例中为“Chaincode1”)。这是因为链码在平台内缺乏明确的身份。

问题中提到的 getCreator() 方法确实提供了调用者组织的身份。但是,所需的信息是链码的 ID 或特定于“Chaincode1”的某些唯一标识符。

按照问题中的建议,尝试通过 getSignedProposal() 方法检索调用者链码 ID 尚未成功。返回的数据不包含对调用链代码身份的明显引用。

因此,目前在被调用链代码实现中获取调用者链代码的身份是不可行的。

以上是如何在 Hyperledger Fabric Node SDK 中检索调用链码的身份?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn