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

时间:2016-07-05 13:50:18

标签: blockchain hyperledger

我想在链码的Invoke()方法中调用另一个链码。建议的方法是什么?我想我可以在/ chaincode上使用标准的REST API并通过它的ID(由部署操作返回)引用它,但是有" system" GO API也可以通过名称而不是ID来引用链代码吗?

1 个答案:

答案 0 :(得分:6)

在fabric /文件夹下有两个可能有用的示例 例子/ chaincode /去/ chaincode_example04 实例/ chaincode /去/ chaincode_example05

两者都调用chaincode_example02。只有它们之间的区别在于chaincode_example04硬编码chaincode_example02的ID和chaincode_exampl05从参数中获取Invoke的ID。

目前,人们不能按名称引用链码(“dev”模式除外)。

希望这有帮助。