syntax = "proto3"; package nex_account; message ActCreateInfoNoPid { string principal_name = 1; bytes key = 2; string email = 3; } message PID { int32 pid = 1; } message NexKey { bytes key = 1; } service NexAccountService { rpc CreateNewSequentialOrUpdateAndGetAccount(ActCreateInfoNoPid) returns (PID); rpc GetNexKeyByPid(PID) returns (NexKey); }