github.com/status-im/status-go@v1.1.0/protocol/protobuf/community_privileged_user_sync_message.proto (about) 1 syntax = "proto3"; 2 3 option go_package = "./;protobuf"; 4 package protobuf; 5 6 import "communities.proto"; 7 import "pairing.proto"; 8 9 message SyncCommunityEditSharedAddresses { 10 string public_key = 1; 11 CommunityEditSharedAddresses edit_shared_address = 2; 12 } 13 14 message CommunityPrivilegedUserSyncMessage { 15 uint64 clock = 1; 16 EventType type = 2; 17 bytes community_id = 3; 18 map<string,CommunityRequestToJoin> request_to_join = 4; 19 repeated SyncCommunityRequestsToJoin sync_requests_to_join = 5; 20 SyncCommunityEditSharedAddresses sync_edit_shared_addresses = 6; 21 22 enum EventType { 23 UNKNOWN = 0; 24 CONTROL_NODE_ACCEPT_REQUEST_TO_JOIN = 1; 25 CONTROL_NODE_REJECT_REQUEST_TO_JOIN = 2; 26 CONTROL_NODE_ALL_SYNC_REQUESTS_TO_JOIN = 3; 27 CONTROL_NODE_MEMBER_EDIT_SHARED_ADDRESSES = 4; 28 } 29 }