Hyperledger fabric gRPC 交互

Hyperledger fabric gRPC interaction

我一直在摆弄 gRPC,我正在考虑构建我自己的简单而全面的 hyperledger fabric SDK in rust。

我到处寻找 hyperledger 结构的任何 gRPC 规范,以了解我们如何重现与对等点交互的功能,例如管理通道和执行调用和查询。

(重现此行为:https://hyperledger-fabric.readthedocs.io/en/release-1.4/commands/peerchannel.html)。

在网上,每个人都说功能是通过 gRPC 公开的,但他们建议使用现有的 SDK。

我检查了 nodeJS SDK 并查找了他们的 .proto 文件,但几乎没有任何服务 (https://github.com/hyperledger/fabric-sdk-node/tree/release-1.4/fabric-client/lib/protos)

有什么办法可以得到他们的 gRPC 规格吗? gRPC 服务器有通用的方法吗?为什么这么隐蔽?

谢谢!

我相信 master 分支的原型最近被重新定位到 https://github.com/hyperledger/fabric-protos,尚未发布。

对于当前基于 1.4 的项目,请查看主结构存储库中的 protos/ 目录。 https://github.com/hyperledger/fabric/tree/release-1.4/protos