是否可以从Hyperledger Composer脚本文件访问GO lang链码

时间:2018-08-23 11:36:07

标签: go hyperledger-fabric hyperledger hyperledger-composer

这似乎是一个奇怪的问题。但我想知道是否可以从 Composer 脚本文件访问同级中安装的 GO语言链代码

在BNA文件的script.js文件中,可以从Hyperledger Fabric端访问安装在对等方中的GO Lang链码。

我想从script.js文件中调用一个链码“ mycc”,并尝试从Composer中调用“ mycc”功能

有什么建议吗? 另外一个例子将是很好的。谢谢 !

1 个答案:

答案 0 :(得分:3)

可以从Composer事务脚本中调用另一个链码。您将需要使用getNativeAPI()函数。它在this document中的Composer文档中进行了介绍,我认为该示例使用本机api访问“当前”网络(链码)。

this tutorial中还有一个示例,其中getNativeAPI().invokeChaincode方法用于连接到其他业务网络。

我还没有看到其他示例,但这对于连接到其他链码应该有用。