微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在 hyperledger fabric 2.2 中调用基于 ChaincodeBase 的 java 链码

如何解决无法在 hyperledger fabric 2.2 中调用基于 ChaincodeBase 的 java 链码

我正在尝试将fabric-samples-2.2.0 链码示例部署到fabric 2.2 网络中;现在,我已经成功地将'asset-transfer-basic' java 链码部署到了fabric 2.2 网络中,init/query/invoke 一切正常;但未能对 'abstore' java 链码执行相同的操作;包/安装/批准/提交操作都很好,但查询/调用失败并出现错误

Error: endorsement failure during invoke. response: status:500 message:"error in simulation: transaction returned with failure: Undefined contract called"

我比较了'asset-transfer-basic'和'abstore'之间的区别,一个是基于'ContractInterface'的链码,另一个是基于'ChaincodeBase'的链码(我知道用fabric 1.4网络就可以了);我尝试了其他基于“ChaincodeBase”的链码,但都失败了。

那么任何人都可以帮助将基于“ChaincodeBase”的链码部署到 Fabric 2.2 网络中吗?提前致谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。