Hyperledger fabric Hyperledger Fabric Go链码-链码内签名

Hyperledger fabric Hyperledger Fabric Go链码-链码内签名,hyperledger-fabric,sign,hyperledger-chaincode,Hyperledger Fabric,Sign,Hyperledger Chaincode,我正在使用Golang Chaincode处理Hyperledger结构,我有以下问题 有没有可能让每个背书人在链码的代码上签名 例如:我有一个客户提议交易,我不仅希望交易得到批准(并由背书人签名,以便客户将其发送给订购服务),而且还希望代码中的一个字符串得到签名,以便客户可以接收该字符串并将其用于其他目的。这可能吗 谢谢据我所知,您希望获得调用链码的用户的标识 如果是这种情况,那么可以使用cid GetMSPID或getID 因此,您可以将用户的身份作为字符串,也可以随意将其用作签名 无论如何

我正在使用Golang Chaincode处理Hyperledger结构,我有以下问题

有没有可能让每个背书人在链码的代码上签名

例如:我有一个客户提议交易,我不仅希望交易得到批准(并由背书人签名,以便客户将其发送给订购服务),而且还希望代码中的一个字符串得到签名,以便客户可以接收该字符串并将其用于其他目的。这可能吗


谢谢

据我所知,您希望获得调用链码的用户的标识

如果是这种情况,那么可以使用cid GetMSPID或getID

因此,您可以将用户的身份作为字符串,也可以随意将其用作签名

无论如何,我相信第一步是获取用户身份,即用户名,然后按照您的意愿使用它。对我来说,cid getMSPID在类似的情况下也做到了


希望这有帮助

我认为您必须回到根来了解织物上下文中的术语。试着先了解基本知识,然后在这里询问你真正想要达到的目标。谢谢你的回答。我想当有人在Stack Overflow中询问诸如“int和float之间的区别是什么”之类的问题时,您会回答相同的问题吗?因为他们可以回到“根”去学习。试着给出一个答案。但是我没有完全理解你的问题。希望能有帮助。我应该解释得更好。我想做的是尝试让每个背书人签名,例如一个字符串,客户机将收到一个字符串列表/数组作为事务响应,其中包含每个背书人签名的相同字符串。或者,例如,让背书人创建签名证书。