Daemon gRPC API Specification (proto/membuss.proto)
The membuss CLI communicates with the local daemon via gRPC listening on 127.0.0.1:50051.
Service Definition
syntax = "proto3";
package membuss;
service MembussDaemon {
rpc Add(AddRequest) returns (AddResponse);
rpc Get(GetRequest) returns (stream GetResponse);
rpc Stat(StatRequest) returns (StatResponse);
rpc Seal(SealRequest) returns (SealResponse);
rpc Unseal(UnsealRequest) returns (UnsealResponse);
rpc ListPeers(PeersRequest) returns (PeersResponse);
rpc RunGC(GCRequest) returns (GCResponse);
}