Я возился с gRPC, и я пытался создать свою собственную простую и всеобъемлющую hyperledger ткань SDK из ржавчины.
gRPC
hyperledger
SDK
Я искал повсюду любые gRPCСпецификация hyperledger фабрики, чтобы увидеть, как мы можем воспроизвести функциональность взаимодействия с одноранговыми узлами, такие как управление каналами и выполнение вызовов и запросов.
(воспроизведите это поведение: 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)
nodeJS SDK
Есть ли способ получить их gRPC спецификацию? Есть ли общий способ сделать это для gRPC серверов? Почему это так скрыто?
Спасибо!
Я полагаю, что прототипы недавно перемещены в https://github.com/hyperledger/fabric-protos для главной ветви, которая еще не выпущена.
Для текущего проекта на основе 1.4, посмотрите каталог protos/ восновной тканевый репозиторий.https://github.com/hyperledger/fabric/tree/release-1.4/protos
protos/