syntax = "proto3"; service CharacterManager { rpc createCharacter(CreateCharacterRequest) returns (Character); rpc getCharacter(GetCharacterRequest) returns (Character); } message Character { string PlayerName = 1; string CharacterName = 2; repeated string CharacterAlias = 3; } message CreateCharacterRequest { Character characterData = 1; } message GetCharacterRequest {}