我能够编写一个 Hyperledger 链码来检索函数调用者的属性:
myRole := stub.ReadCertAttribute("role")
目前,我正在研究 Hyperledger Fabric Composer。
我想编辑逻辑文件(例如,lib/logic.js)来检索“角色”属性。
我可以知道这是如何在 Fabric Composer 中完成的吗?
我能够编写一个 Hyperledger 链码来检索函数调用者的属性:
myRole := stub.ReadCertAttribute("role")
目前,我正在研究 Hyperledger Fabric Composer。
我想编辑逻辑文件(例如,lib/logic.js)来检索“角色”属性。
我可以知道这是如何在 Fabric Composer 中完成的吗?
您将getCurrentParticipant()
在 TP 函数中使用运行时 API 函数。这将为您提供提交事务的参与者实例(如果证书尚未映射到参与者,则为 null)。您将需要使用问题身份/撤销身份 API 或 CLI 将加密的证书属性映射到参与者 ID。
请参阅:https ://hyperledger.github.io/composer/managing/identity-issue.html