Hyperledger fabric 如何从hyperledger fabric java sdk调用hyperledger composer编写的链码

Hyperledger fabric 如何从hyperledger fabric java sdk调用hyperledger composer编写的链码,hyperledger-fabric,hyperledger-composer,Hyperledger Fabric,Hyperledger Composer,我已经使用hyperledger composer编写了我的链码,我有一个名为Modify的函数。我试图使用hyperledger java sdk从java应用程序调用此函数,但我不知道如何调用此函数。我得到以下错误: 将提案发送到xxx.xxx.com失败,原因是:gRPC 失败=状态{代码=未知,描述=执行链码时出错: 返回的事务失败:错误:不支持的函数 带有参数的“com.xxx.xxx.Modify” 我的问题是,当我从composer创建此修改事务时,如何计算出composer在链码

我已经使用hyperledger composer编写了我的链码,我有一个名为Modify的函数。我试图使用hyperledger java sdk从java应用程序调用此函数,但我不知道如何调用此函数。我得到以下错误:

将提案发送到xxx.xxx.com失败,原因是:gRPC 失败=状态{代码=未知,描述=执行链码时出错: 返回的事务失败:错误:不支持的函数 带有参数的“com.xxx.xxx.Modify”


我的问题是,当我从composer创建此修改事务时,如何计算出composer在链码中创建的函数的名称。

如果使用Hyperledger composer创建业务网络(.bna),则必须在客户端应用程序中使用Hyperledger composer SDK才能与区块链进行交互()

否则,您可以使用composer rest server()公开业务网络的API

到目前为止,我认为没有任何用于Hyperledger Composer的Java SDK可用