From c16043c1c278f7911ec9787521d3bfeea78bfd43 Mon Sep 17 00:00:00 2001 From: Nicholas Molnar <65710+neekolas@users.noreply.github.com> Date: Mon, 15 Apr 2024 16:59:22 -0700 Subject: [PATCH 1/2] feat: add group membership proto --- proto/mls/message_contents/group_membership.proto | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 proto/mls/message_contents/group_membership.proto diff --git a/proto/mls/message_contents/group_membership.proto b/proto/mls/message_contents/group_membership.proto new file mode 100644 index 00000000..85394894 --- /dev/null +++ b/proto/mls/message_contents/group_membership.proto @@ -0,0 +1,13 @@ +// Group metadata +syntax = "proto3"; + +package xmtp.mls.message_contents; + +option go_package = "github.com/xmtp/proto/v3/go/mls/message_contents"; +option java_package = "org.xmtp.proto.mls.message.contents"; + +// Contains a mapping of `inbox_id` -> `sequence_id` for all members of a group. +// Designed to be stored in the group context extension of the MLS group +message GroupMembership { + map members = 1; +} From 6ff46837df793228302f21707e2a65c8673c11f3 Mon Sep 17 00:00:00 2001 From: Nicholas Molnar <65710+neekolas@users.noreply.github.com> Date: Mon, 15 Apr 2024 17:01:18 -0700 Subject: [PATCH 2/2] chore: fix comment --- proto/mls/message_contents/group_membership.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proto/mls/message_contents/group_membership.proto b/proto/mls/message_contents/group_membership.proto index 85394894..04f70d4a 100644 --- a/proto/mls/message_contents/group_membership.proto +++ b/proto/mls/message_contents/group_membership.proto @@ -1,4 +1,4 @@ -// Group metadata +// Group membership syntax = "proto3"; package xmtp.mls.message_contents;