26 lines
450 B
Protocol Buffer
26 lines
450 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package arbiter.client;
|
|
|
|
import "client/auth.proto";
|
|
import "client/evm.proto";
|
|
import "client/vault.proto";
|
|
|
|
message ClientRequest {
|
|
int32 request_id = 4;
|
|
oneof payload {
|
|
auth.Request auth = 1;
|
|
vault.Request vault = 2;
|
|
evm.Request evm = 3;
|
|
}
|
|
}
|
|
|
|
message ClientResponse {
|
|
optional int32 request_id = 7;
|
|
oneof payload {
|
|
auth.Response auth = 1;
|
|
vault.Response vault = 2;
|
|
evm.Response evm = 3;
|
|
}
|
|
}
|