package common.v2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccountId

model.proto:22

Used in: mobile.iam.v2.AuthenticateResponse

message ChatId

model.proto:38

Used in: chats.v2.GroupInfoShort, chats.v2.OneToOneInfo, contactlist.v2.UserFriendContext.GroupAddAll, contactlist.v2.UserFriendContext.GroupInfoAdd, contactlist.v2.UserFriendContext.GroupInfoMenuAdd, contactlist.v2.UserFriendContext.GroupMenuAdd, messaging.v2.Chat, messaging.v2.ChatUpdate, messaging.v2.Message, messaging.v2.Pointer, mobile.chats.v2.GetChatInfoStreamRequest, mobile.chats.v2.GetChatInfoStreamResponse.FailureDetails, mobile.groups.v2.AddToGroupRequest, mobile.groups.v2.GetBannedGroupMembersStreamRequest, mobile.groups.v2.GetGroupInfoFullRequest, mobile.groups.v2.LeaveGroupRequest, mobile.groups.v2.RemoveFromGroupRequest

message ClientInstanceId

model.proto:67

Used in: client.v2.DeviceDetails, mobile.iam.v2.AuthenticateRequest

message Email

model.proto:82

Used in: mobile.iam.v2.AuthenticateRequest.EmailCredentials, mobile.iam.v2.RegisterRequest, mobile.iam.v2.ValidateForRegisterRequest

message OneToOneId

model.proto:58

OneToOneId should contain the two participants of a one to one chat that are sorted in a deterministic way.

message PersonaId

model.proto:31

Used in: chats.v2.GroupMember, chats.v2.OneToOneMember, messaging.v2.ChatUpdate.ParticipantsUpdate, messaging.v2.Message, messaging.v2.Pointer, persona.v2.PersonaShort, signal.v2.PersonaSignal, OneToOneId, mobile.contactlist.v2.AddContactRequest, mobile.contactlist.v2.AddContactResponse, mobile.contactlist.v2.CheckContactStatusRequest, mobile.contactlist.v2.CheckContactStatusResponse, mobile.contactlist.v2.CheckContactStatusResponse.ContactStatus, mobile.contactlist.v2.GetContactListStreamResponse.ContactInfo, mobile.contactlist.v2.RemoveContactRequest, mobile.groups.v2.AddToGroupRequest, mobile.groups.v2.AddToGroupResponse.FailureDetails, mobile.groups.v2.BannedGroupMember, mobile.groups.v2.CreateGroupRequest, mobile.groups.v2.GetBannedGroupMembersStreamRequest, mobile.groups.v2.GetGroupInfoFullRequest, mobile.groups.v2.LeaveGroupRequest, mobile.groups.v2.RemoveFromGroupRequest, mobile.groups.v2.RemoveFromGroupResponse.FailureDetails, mobile.iam.v2.AuthenticateResponse, mobile.persona.v2.GetPersonaFullRequest, mobile.persona.v2.GetPersonaFullResponse, mobile.persona.v2.GetPersonaShortRequest, mobile.persona.v2.GetPersonaShortResponse, mobile.persona.v2.SetDisplayNameRequest

message Username

model.proto:91

Used for account registration purposes, and as the internal basis for the user's Genesis PersonaId

Used in: mobile.iam.v2.AuthenticateRequest.UsernameCredentials, mobile.iam.v2.RegisterRequest, mobile.iam.v2.ValidateForRegisterRequest, mobile.persona.v2.GetPersonaFullByUsernameRequest

message Uuid

model.proto:74

Used in: chats.v2.ChatThemeId, mobile.groups.v2.CreateGroupRequest