首页 文章

如何从hyperledger fabric java sdk调用hyperledger composer编写的chaincode

提问于
浏览
1

我使用hyperledger-composer编写了我的链代码,我有一个名为Modify的函数 . 我试图使用hyperledger java sdk从我的java应用程序调用此函数,但我无法弄清楚如何调用此函数 . 我收到以下错误:

向xxx.xxx.com发送提案失败的原因是:gRPC失败=状态{code = UNKNOWN,description =错误执行chaincode:事务返回失败:错误:不支持的函数“com.xxx.xxx.Modify”带参数.. .

我的问题是当我从composer创建这个修改事务时,我如何能够找出作曲家在链代码中创建的函数的名称 .

1 回答

  • 1

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

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

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

相关问题