我一直在尝试使用gRPC
,并且在研究如何在Rust中构建自己的简单而全面的hyperledger
fabric SDK
。
我已经找遍了所有的hyperledger
fabric的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
服务器做到这一点?为什么它如此隐藏?
谢谢!