Due to our project specifics, sometimes i need to communicate directly with peers and ordered, without using an SDK. Go-SDK in out case, because project is written on Go.
In particular we need to create transaction proposal, sign it somewhere outside app, and then continue with endorsing and broadcasting signed proposal. And also we may need some more functionality operating in the same fashion, like managing channels, adding orgs etc.
Sending protobufs over GRPC seems to be solution. But I can't find any documentation about peer and orderer GRPC services and protobufs.
Where can i find this kind of in-depth documentation? Also any related advice is appreciated.