Hyperledger Fabric v1.0 使用基于 gRPC 的 Protocol Buffers 提供基本 API,以便应用程序与区块链网络进行交互。
我见过很多使用 CLI 命令的示例,但很难找到任何使用 gRPC 与区块链通信的 GO/JAVA 客户端。早些时候它支持 REST API,但似乎他们在新发布的 V1.0 版本Documention中停止了对它的支持。
如果有人对如何用 GO/Java 语言为 Fabric 客户端编写 gRPC 客户端有任何想法,请提供帮助。
Hyperledger Fabric v1.0 使用基于 gRPC 的 Protocol Buffers 提供基本 API,以便应用程序与区块链网络进行交互。
我见过很多使用 CLI 命令的示例,但很难找到任何使用 gRPC 与区块链通信的 GO/JAVA 客户端。早些时候它支持 REST API,但似乎他们在新发布的 V1.0 版本Documention中停止了对它的支持。
如果有人对如何用 GO/Java 语言为 Fabric 客户端编写 gRPC 客户端有任何想法,请提供帮助。
我只是在 v1.0 doc 中运行示例 OK。
curl -L https://raw.githubusercontent.com/hyperledger/fabric/master/examples/sfhackfest/sfhackfest.tar.gz -o sfhackfest.tar.gz 2> /dev/null; tar -xvf sfhackfest.tar.gz
curl -OOOOOO https://raw.githubusercontent.com/hyperledger/fabric-sdk-node/v1.0-alpha/examples/balance-transfer/ {config.json,deploy.js,helper.js,invoke.js,查询.js,package.json}
此示例使用 node.js 与对等点进行交互。
因此,我将阅读这些 javascript。也许我可以找到一些 HTTP GET/POST REST API 的踪迹。