microsoft / LSKV

A Ledger-backed Secure Key-Value store (LSKV), built on the Confidential Consortium Framework (CCF)
https://microsoft.github.io/CCF
MIT License
34 stars 6 forks source link

Add proto services for python clients to use #170

Open jeffa5 opened 1 year ago

jeffa5 commented 1 year ago

This adds the service definitions to the *.proto files so that when generating code we can also generate clients (python in this case).

With these generated files we could make a nice python client library for the gRPC endpoints (and provide similar functionality for the json endpoints).

This also generates an openapi.yaml file when building.