Blockchain 什么';从链码内部调用另一个链码的最佳方法是什么?

Blockchain 什么';从链码内部调用另一个链码的最佳方法是什么?,blockchain,hyperledger,Blockchain,Hyperledger,我想从chaincode的Invoke()方法中调用另一个chaincode。推荐的方法是什么?我想我可以在/chaincode上使用标准REST API并通过其ID(由部署操作返回)引用它,但是是否有“系统”GO API来实现这一点,另外,我是否可以通过名称而不是ID引用链码?在fabric/folder下有两个示例可能会有所帮助 示例/链码/go/链码\u示例04 示例/链码/go/链码\u示例05 两者都调用chaincode_example2。它们之间唯一的区别是chaincode_ex

我想从chaincode的Invoke()方法中调用另一个chaincode。推荐的方法是什么?我想我可以在/chaincode上使用标准REST API并通过其ID(由部署操作返回)引用它,但是是否有“系统”GO API来实现这一点,另外,我是否可以通过名称而不是ID引用链码?

在fabric/folder下有两个示例可能会有所帮助 示例/链码/go/链码\u示例04 示例/链码/go/链码\u示例05

两者都调用chaincode_example2。它们之间唯一的区别是chaincode_example04硬编码chaincode_example02的ID和chaincode_example05从要调用的参数获取ID

目前,不能按名称引用链码(在“开发”模式下除外)


希望这有帮助。

谢谢@muralisrini,我看到ChaincodeStub定义了一个方法“InvokeChaincode()”。这就是我要找的。也谢谢你澄清w.r.t ID和名称。你能分享一下链接吗?提前谢谢