From 901ff04d56feecce1d7df6983c06ad1c09cefba3 Mon Sep 17 00:00:00 2001 From: krypton-byte Date: Fri, 10 Jan 2025 14:56:04 +0700 Subject: [PATCH] update proto --- goneonize/defproto/Neonize.pb.go | 1545 ++++++++--------- .../WAWebProtobufsCompanionReg.proto | 1 + .../defproto/waE2E/WAWebProtobufsE2E.proto | 119 +- .../WAWebProtobufsHistorySync.proto | 1 + ...WAWebProtobufLidMigrationSyncPayload.proto | 13 + goneonize/go.mod | 16 +- goneonize/go.sum | 28 +- goneonize/utils/decoder.go | 3 +- 8 files changed, 867 insertions(+), 859 deletions(-) create mode 100644 goneonize/defproto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto diff --git a/goneonize/defproto/Neonize.pb.go b/goneonize/defproto/Neonize.pb.go index 307bb74..1171e4f 100644 --- a/goneonize/defproto/Neonize.pb.go +++ b/goneonize/defproto/Neonize.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc-gen-go v1.36.2 +// protoc v5.29.2 // source: Neonize.proto package defproto @@ -1193,16 +1193,15 @@ func (UndecryptableMessage_DecryptFailModeT) EnumDescriptor() ([]byte, []int) { // types type JID struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + User *string `protobuf:"bytes,1,req,name=User" json:"User,omitempty"` + RawAgent *uint32 `protobuf:"varint,2,req,name=RawAgent" json:"RawAgent,omitempty"` + Device *uint32 `protobuf:"varint,3,req,name=Device" json:"Device,omitempty"` + Integrator *uint32 `protobuf:"varint,4,req,name=Integrator" json:"Integrator,omitempty"` + Server *string `protobuf:"bytes,5,req,name=Server" json:"Server,omitempty"` + IsEmpty *bool `protobuf:"varint,6,opt,name=IsEmpty,def=0" json:"IsEmpty,omitempty"` unknownFields protoimpl.UnknownFields - - User *string `protobuf:"bytes,1,req,name=User" json:"User,omitempty"` - RawAgent *uint32 `protobuf:"varint,2,req,name=RawAgent" json:"RawAgent,omitempty"` - Device *uint32 `protobuf:"varint,3,req,name=Device" json:"Device,omitempty"` - Integrator *uint32 `protobuf:"varint,4,req,name=Integrator" json:"Integrator,omitempty"` - Server *string `protobuf:"bytes,5,req,name=Server" json:"Server,omitempty"` - IsEmpty *bool `protobuf:"varint,6,opt,name=IsEmpty,def=0" json:"IsEmpty,omitempty"` + sizeCache protoimpl.SizeCache } // Default values for JID fields. @@ -1283,22 +1282,21 @@ func (x *JID) GetIsEmpty() bool { } type MessageInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - MessageSource *MessageSource `protobuf:"bytes,1,req,name=MessageSource" json:"MessageSource,omitempty"` - ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` - ServerID *int64 `protobuf:"varint,3,req,name=ServerID" json:"ServerID,omitempty"` - Type *string `protobuf:"bytes,4,req,name=Type" json:"Type,omitempty"` - Pushname *string `protobuf:"bytes,5,req,name=Pushname" json:"Pushname,omitempty"` - Timestamp *int64 `protobuf:"varint,6,req,name=Timestamp" json:"Timestamp,omitempty"` - Category *string `protobuf:"bytes,7,req,name=Category" json:"Category,omitempty"` - Multicast *bool `protobuf:"varint,8,req,name=Multicast" json:"Multicast,omitempty"` - MediaType *string `protobuf:"bytes,9,req,name=MediaType" json:"MediaType,omitempty"` - Edit *string `protobuf:"bytes,10,req,name=Edit" json:"Edit,omitempty"` //enum - VerifiedName *VerifiedName `protobuf:"bytes,11,opt,name=VerifiedName" json:"VerifiedName,omitempty"` - DeviceSentMeta *DeviceSentMeta `protobuf:"bytes,12,opt,name=DeviceSentMeta" json:"DeviceSentMeta,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + MessageSource *MessageSource `protobuf:"bytes,1,req,name=MessageSource" json:"MessageSource,omitempty"` + ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` + ServerID *int64 `protobuf:"varint,3,req,name=ServerID" json:"ServerID,omitempty"` + Type *string `protobuf:"bytes,4,req,name=Type" json:"Type,omitempty"` + Pushname *string `protobuf:"bytes,5,req,name=Pushname" json:"Pushname,omitempty"` + Timestamp *int64 `protobuf:"varint,6,req,name=Timestamp" json:"Timestamp,omitempty"` + Category *string `protobuf:"bytes,7,req,name=Category" json:"Category,omitempty"` + Multicast *bool `protobuf:"varint,8,req,name=Multicast" json:"Multicast,omitempty"` + MediaType *string `protobuf:"bytes,9,req,name=MediaType" json:"MediaType,omitempty"` + Edit *string `protobuf:"bytes,10,req,name=Edit" json:"Edit,omitempty"` //enum + VerifiedName *VerifiedName `protobuf:"bytes,11,opt,name=VerifiedName" json:"VerifiedName,omitempty"` + DeviceSentMeta *DeviceSentMeta `protobuf:"bytes,12,opt,name=DeviceSentMeta" json:"DeviceSentMeta,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *MessageInfo) Reset() { @@ -1416,17 +1414,16 @@ func (x *MessageInfo) GetDeviceSentMeta() *DeviceSentMeta { } type UploadResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Url *string `protobuf:"bytes,1,req,name=url" json:"url,omitempty"` + DirectPath *string `protobuf:"bytes,2,req,name=DirectPath" json:"DirectPath,omitempty"` + Handle *string `protobuf:"bytes,3,req,name=Handle" json:"Handle,omitempty"` + MediaKey []byte `protobuf:"bytes,4,req,name=MediaKey" json:"MediaKey,omitempty"` + FileEncSHA256 []byte `protobuf:"bytes,5,req,name=FileEncSHA256" json:"FileEncSHA256,omitempty"` + FileSHA256 []byte `protobuf:"bytes,6,req,name=FileSHA256" json:"FileSHA256,omitempty"` + FileLength *uint32 `protobuf:"varint,7,req,name=FileLength" json:"FileLength,omitempty"` unknownFields protoimpl.UnknownFields - - Url *string `protobuf:"bytes,1,req,name=url" json:"url,omitempty"` - DirectPath *string `protobuf:"bytes,2,req,name=DirectPath" json:"DirectPath,omitempty"` - Handle *string `protobuf:"bytes,3,req,name=Handle" json:"Handle,omitempty"` - MediaKey []byte `protobuf:"bytes,4,req,name=MediaKey" json:"MediaKey,omitempty"` - FileEncSHA256 []byte `protobuf:"bytes,5,req,name=FileEncSHA256" json:"FileEncSHA256,omitempty"` - FileSHA256 []byte `protobuf:"bytes,6,req,name=FileSHA256" json:"FileSHA256,omitempty"` - FileLength *uint32 `protobuf:"varint,7,req,name=FileLength" json:"FileLength,omitempty"` + sizeCache protoimpl.SizeCache } func (x *UploadResponse) Reset() { @@ -1509,15 +1506,14 @@ func (x *UploadResponse) GetFileLength() uint32 { } type MessageSource struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Chat *JID `protobuf:"bytes,1,req,name=Chat" json:"Chat,omitempty"` - Sender *JID `protobuf:"bytes,2,req,name=Sender" json:"Sender,omitempty"` - IsFromMe *bool `protobuf:"varint,3,req,name=IsFromMe" json:"IsFromMe,omitempty"` - IsGroup *bool `protobuf:"varint,4,req,name=IsGroup" json:"IsGroup,omitempty"` - BroadcastListOwner *JID `protobuf:"bytes,5,req,name=BroadcastListOwner" json:"BroadcastListOwner,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Chat *JID `protobuf:"bytes,1,req,name=Chat" json:"Chat,omitempty"` + Sender *JID `protobuf:"bytes,2,req,name=Sender" json:"Sender,omitempty"` + IsFromMe *bool `protobuf:"varint,3,req,name=IsFromMe" json:"IsFromMe,omitempty"` + IsGroup *bool `protobuf:"varint,4,req,name=IsGroup" json:"IsGroup,omitempty"` + BroadcastListOwner *JID `protobuf:"bytes,5,req,name=BroadcastListOwner" json:"BroadcastListOwner,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *MessageSource) Reset() { @@ -1586,12 +1582,11 @@ func (x *MessageSource) GetBroadcastListOwner() *JID { } type DeviceSentMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - DestinationJID *string `protobuf:"bytes,1,req,name=DestinationJID" json:"DestinationJID,omitempty"` - Phash *string `protobuf:"bytes,2,req,name=Phash" json:"Phash,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + DestinationJID *string `protobuf:"bytes,1,req,name=DestinationJID" json:"DestinationJID,omitempty"` + Phash *string `protobuf:"bytes,2,req,name=Phash" json:"Phash,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *DeviceSentMeta) Reset() { @@ -1640,12 +1635,11 @@ func (x *DeviceSentMeta) GetPhash() string { // } type VerifiedName struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Certificate *waVnameCert.VerifiedNameCertificate `protobuf:"bytes,1,opt,name=Certificate" json:"Certificate,omitempty"` + Details *waVnameCert.VerifiedNameCertificate_Details `protobuf:"bytes,2,opt,name=Details" json:"Details,omitempty"` unknownFields protoimpl.UnknownFields - - Certificate *waVnameCert.VerifiedNameCertificate `protobuf:"bytes,1,opt,name=Certificate" json:"Certificate,omitempty"` - Details *waVnameCert.VerifiedNameCertificate_Details `protobuf:"bytes,2,opt,name=Details" json:"Details,omitempty"` + sizeCache protoimpl.SizeCache } func (x *VerifiedName) Reset() { @@ -1693,14 +1687,13 @@ func (x *VerifiedName) GetDetails() *waVnameCert.VerifiedNameCertificate_Details } type IsOnWhatsAppResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Query *string `protobuf:"bytes,1,req,name=Query" json:"Query,omitempty"` + JID *JID `protobuf:"bytes,2,req,name=JID" json:"JID,omitempty"` + IsIn *bool `protobuf:"varint,3,req,name=IsIn" json:"IsIn,omitempty"` + VerifiedName *VerifiedName `protobuf:"bytes,4,opt,name=VerifiedName" json:"VerifiedName,omitempty"` unknownFields protoimpl.UnknownFields - - Query *string `protobuf:"bytes,1,req,name=Query" json:"Query,omitempty"` - JID *JID `protobuf:"bytes,2,req,name=JID" json:"JID,omitempty"` - IsIn *bool `protobuf:"varint,3,req,name=IsIn" json:"IsIn,omitempty"` - VerifiedName *VerifiedName `protobuf:"bytes,4,opt,name=VerifiedName" json:"VerifiedName,omitempty"` + sizeCache protoimpl.SizeCache } func (x *IsOnWhatsAppResponse) Reset() { @@ -1762,14 +1755,13 @@ func (x *IsOnWhatsAppResponse) GetVerifiedName() *VerifiedName { } type UserInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + VerifiedName *VerifiedName `protobuf:"bytes,1,opt,name=VerifiedName" json:"VerifiedName,omitempty"` + Status *string `protobuf:"bytes,2,req,name=Status" json:"Status,omitempty"` + PictureID *string `protobuf:"bytes,3,req,name=PictureID" json:"PictureID,omitempty"` + Devices []*JID `protobuf:"bytes,4,rep,name=Devices" json:"Devices,omitempty"` unknownFields protoimpl.UnknownFields - - VerifiedName *VerifiedName `protobuf:"bytes,1,opt,name=VerifiedName" json:"VerifiedName,omitempty"` - Status *string `protobuf:"bytes,2,req,name=Status" json:"Status,omitempty"` - PictureID *string `protobuf:"bytes,3,req,name=PictureID" json:"PictureID,omitempty"` - Devices []*JID `protobuf:"bytes,4,rep,name=Devices" json:"Devices,omitempty"` + sizeCache protoimpl.SizeCache } func (x *UserInfo) Reset() { @@ -1831,15 +1823,14 @@ func (x *UserInfo) GetDevices() []*JID { } type Device struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` + Platform *string `protobuf:"bytes,2,req,name=Platform" json:"Platform,omitempty"` + BussinessName *string `protobuf:"bytes,3,req,name=BussinessName" json:"BussinessName,omitempty"` + PushName *string `protobuf:"bytes,4,req,name=PushName" json:"PushName,omitempty"` + Initialized *bool `protobuf:"varint,5,req,name=Initialized" json:"Initialized,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` - Platform *string `protobuf:"bytes,2,req,name=Platform" json:"Platform,omitempty"` - BussinessName *string `protobuf:"bytes,3,req,name=BussinessName" json:"BussinessName,omitempty"` - PushName *string `protobuf:"bytes,4,req,name=PushName" json:"PushName,omitempty"` - Initialized *bool `protobuf:"varint,5,req,name=Initialized" json:"Initialized,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Device) Reset() { @@ -1909,13 +1900,12 @@ func (x *Device) GetInitialized() bool { // GROUP type GroupName struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=Name" json:"Name,omitempty"` + NameSetAt *int64 `protobuf:"varint,2,req,name=NameSetAt" json:"NameSetAt,omitempty"` + NameSetBy *JID `protobuf:"bytes,3,req,name=NameSetBy" json:"NameSetBy,omitempty"` unknownFields protoimpl.UnknownFields - - Name *string `protobuf:"bytes,1,req,name=Name" json:"Name,omitempty"` - NameSetAt *int64 `protobuf:"varint,2,req,name=NameSetAt" json:"NameSetAt,omitempty"` - NameSetBy *JID `protobuf:"bytes,3,req,name=NameSetBy" json:"NameSetBy,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupName) Reset() { @@ -1970,15 +1960,14 @@ func (x *GroupName) GetNameSetBy() *JID { } type GroupTopic struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Topic *string `protobuf:"bytes,1,req,name=Topic" json:"Topic,omitempty"` + TopicID *string `protobuf:"bytes,2,req,name=TopicID" json:"TopicID,omitempty"` + TopicSetAt *int64 `protobuf:"varint,3,req,name=TopicSetAt" json:"TopicSetAt,omitempty"` + TopicSetBy *JID `protobuf:"bytes,4,req,name=TopicSetBy" json:"TopicSetBy,omitempty"` + TopicDeleted *bool `protobuf:"varint,5,req,name=TopicDeleted" json:"TopicDeleted,omitempty"` unknownFields protoimpl.UnknownFields - - Topic *string `protobuf:"bytes,1,req,name=Topic" json:"Topic,omitempty"` - TopicID *string `protobuf:"bytes,2,req,name=TopicID" json:"TopicID,omitempty"` - TopicSetAt *int64 `protobuf:"varint,3,req,name=TopicSetAt" json:"TopicSetAt,omitempty"` - TopicSetBy *JID `protobuf:"bytes,4,req,name=TopicSetBy" json:"TopicSetBy,omitempty"` - TopicDeleted *bool `protobuf:"varint,5,req,name=TopicDeleted" json:"TopicDeleted,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupTopic) Reset() { @@ -2047,11 +2036,10 @@ func (x *GroupTopic) GetTopicDeleted() bool { } type GroupLocked struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + IsLocked *bool `protobuf:"varint,1,req,name=isLocked" json:"isLocked,omitempty"` unknownFields protoimpl.UnknownFields - - IsLocked *bool `protobuf:"varint,1,req,name=isLocked" json:"isLocked,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupLocked) Reset() { @@ -2092,12 +2080,11 @@ func (x *GroupLocked) GetIsLocked() bool { } type GroupAnnounce struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - IsAnnounce *bool `protobuf:"varint,1,req,name=IsAnnounce" json:"IsAnnounce,omitempty"` - AnnounceVersionID *string `protobuf:"bytes,2,req,name=AnnounceVersionID" json:"AnnounceVersionID,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + IsAnnounce *bool `protobuf:"varint,1,req,name=IsAnnounce" json:"IsAnnounce,omitempty"` + AnnounceVersionID *string `protobuf:"bytes,2,req,name=AnnounceVersionID" json:"AnnounceVersionID,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupAnnounce) Reset() { @@ -2145,12 +2132,11 @@ func (x *GroupAnnounce) GetAnnounceVersionID() string { } type GroupEphemeral struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - IsEphemeral *bool `protobuf:"varint,1,req,name=IsEphemeral" json:"IsEphemeral,omitempty"` - DisappearingTimer *uint32 `protobuf:"varint,2,req,name=DisappearingTimer" json:"DisappearingTimer,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + IsEphemeral *bool `protobuf:"varint,1,req,name=IsEphemeral" json:"IsEphemeral,omitempty"` + DisappearingTimer *uint32 `protobuf:"varint,2,req,name=DisappearingTimer" json:"DisappearingTimer,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupEphemeral) Reset() { @@ -2198,11 +2184,10 @@ func (x *GroupEphemeral) GetDisappearingTimer() uint32 { } type GroupIncognito struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + IsIncognito *bool `protobuf:"varint,1,req,name=IsIncognito" json:"IsIncognito,omitempty"` unknownFields protoimpl.UnknownFields - - IsIncognito *bool `protobuf:"varint,1,req,name=IsIncognito" json:"IsIncognito,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupIncognito) Reset() { @@ -2243,12 +2228,11 @@ func (x *GroupIncognito) GetIsIncognito() bool { } type GroupParent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - IsParent *bool `protobuf:"varint,1,req,name=IsParent" json:"IsParent,omitempty"` - DefaultMembershipApprovalMode *string `protobuf:"bytes,2,req,name=DefaultMembershipApprovalMode" json:"DefaultMembershipApprovalMode,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + IsParent *bool `protobuf:"varint,1,req,name=IsParent" json:"IsParent,omitempty"` + DefaultMembershipApprovalMode *string `protobuf:"bytes,2,req,name=DefaultMembershipApprovalMode" json:"DefaultMembershipApprovalMode,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupParent) Reset() { @@ -2296,11 +2280,10 @@ func (x *GroupParent) GetDefaultMembershipApprovalMode() string { } type GroupLinkedParent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - LinkedParentJID *JID `protobuf:"bytes,1,req,name=LinkedParentJID" json:"LinkedParentJID,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + LinkedParentJID *JID `protobuf:"bytes,1,req,name=LinkedParentJID" json:"LinkedParentJID,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupLinkedParent) Reset() { @@ -2341,11 +2324,10 @@ func (x *GroupLinkedParent) GetLinkedParentJID() *JID { } type GroupIsDefaultSub struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - IsDefaultSubGroup *bool `protobuf:"varint,1,req,name=IsDefaultSubGroup" json:"IsDefaultSubGroup,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + IsDefaultSubGroup *bool `protobuf:"varint,1,req,name=IsDefaultSubGroup" json:"IsDefaultSubGroup,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupIsDefaultSub) Reset() { @@ -2386,12 +2368,11 @@ func (x *GroupIsDefaultSub) GetIsDefaultSubGroup() bool { } type GroupParticipantAddRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Code *string `protobuf:"bytes,1,req,name=Code" json:"Code,omitempty"` + Expiration *float32 `protobuf:"fixed32,2,req,name=Expiration" json:"Expiration,omitempty"` unknownFields protoimpl.UnknownFields - - Code *string `protobuf:"bytes,1,req,name=Code" json:"Code,omitempty"` - Expiration *float32 `protobuf:"fixed32,2,req,name=Expiration" json:"Expiration,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupParticipantAddRequest) Reset() { @@ -2439,17 +2420,16 @@ func (x *GroupParticipantAddRequest) GetExpiration() float32 { } type GroupParticipant struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` + LID *JID `protobuf:"bytes,2,req,name=LID" json:"LID,omitempty"` + IsAdmin *bool `protobuf:"varint,3,req,name=IsAdmin" json:"IsAdmin,omitempty"` + IsSuperAdmin *bool `protobuf:"varint,4,req,name=IsSuperAdmin" json:"IsSuperAdmin,omitempty"` + DisplayName *string `protobuf:"bytes,5,req,name=DisplayName" json:"DisplayName,omitempty"` + Error *int32 `protobuf:"varint,6,req,name=Error" json:"Error,omitempty"` + AddRequest *GroupParticipantAddRequest `protobuf:"bytes,7,opt,name=AddRequest" json:"AddRequest,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` - LID *JID `protobuf:"bytes,2,req,name=LID" json:"LID,omitempty"` - IsAdmin *bool `protobuf:"varint,3,req,name=IsAdmin" json:"IsAdmin,omitempty"` - IsSuperAdmin *bool `protobuf:"varint,4,req,name=IsSuperAdmin" json:"IsSuperAdmin,omitempty"` - DisplayName *string `protobuf:"bytes,5,req,name=DisplayName" json:"DisplayName,omitempty"` - Error *int32 `protobuf:"varint,6,req,name=Error" json:"Error,omitempty"` - AddRequest *GroupParticipantAddRequest `protobuf:"bytes,7,opt,name=AddRequest" json:"AddRequest,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupParticipant) Reset() { @@ -2532,24 +2512,23 @@ func (x *GroupParticipant) GetAddRequest() *GroupParticipantAddRequest { } type GroupInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - OwnerJID *JID `protobuf:"bytes,2,req,name=OwnerJID" json:"OwnerJID,omitempty"` - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - GroupName *GroupName `protobuf:"bytes,3,req,name=GroupName" json:"GroupName,omitempty"` - GroupTopic *GroupTopic `protobuf:"bytes,4,req,name=GroupTopic" json:"GroupTopic,omitempty"` - GroupLocked *GroupLocked `protobuf:"bytes,5,req,name=GroupLocked" json:"GroupLocked,omitempty"` - GroupAnnounce *GroupAnnounce `protobuf:"bytes,6,req,name=GroupAnnounce" json:"GroupAnnounce,omitempty"` - GroupEphemeral *GroupEphemeral `protobuf:"bytes,7,req,name=GroupEphemeral" json:"GroupEphemeral,omitempty"` - GroupIncognito *GroupIncognito `protobuf:"bytes,8,req,name=GroupIncognito" json:"GroupIncognito,omitempty"` - GroupParent *GroupParent `protobuf:"bytes,9,req,name=GroupParent" json:"GroupParent,omitempty"` - GroupLinkedParent *GroupLinkedParent `protobuf:"bytes,10,req,name=GroupLinkedParent" json:"GroupLinkedParent,omitempty"` - GroupIsDefaultSub *GroupIsDefaultSub `protobuf:"bytes,11,req,name=GroupIsDefaultSub" json:"GroupIsDefaultSub,omitempty"` - GroupCreated *float32 `protobuf:"fixed32,12,req,name=GroupCreated" json:"GroupCreated,omitempty"` - ParticipantVersionID *string `protobuf:"bytes,13,req,name=ParticipantVersionID" json:"ParticipantVersionID,omitempty"` - Participants []*GroupParticipant `protobuf:"bytes,14,rep,name=Participants" json:"Participants,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + OwnerJID *JID `protobuf:"bytes,2,req,name=OwnerJID" json:"OwnerJID,omitempty"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + GroupName *GroupName `protobuf:"bytes,3,req,name=GroupName" json:"GroupName,omitempty"` + GroupTopic *GroupTopic `protobuf:"bytes,4,req,name=GroupTopic" json:"GroupTopic,omitempty"` + GroupLocked *GroupLocked `protobuf:"bytes,5,req,name=GroupLocked" json:"GroupLocked,omitempty"` + GroupAnnounce *GroupAnnounce `protobuf:"bytes,6,req,name=GroupAnnounce" json:"GroupAnnounce,omitempty"` + GroupEphemeral *GroupEphemeral `protobuf:"bytes,7,req,name=GroupEphemeral" json:"GroupEphemeral,omitempty"` + GroupIncognito *GroupIncognito `protobuf:"bytes,8,req,name=GroupIncognito" json:"GroupIncognito,omitempty"` + GroupParent *GroupParent `protobuf:"bytes,9,req,name=GroupParent" json:"GroupParent,omitempty"` + GroupLinkedParent *GroupLinkedParent `protobuf:"bytes,10,req,name=GroupLinkedParent" json:"GroupLinkedParent,omitempty"` + GroupIsDefaultSub *GroupIsDefaultSub `protobuf:"bytes,11,req,name=GroupIsDefaultSub" json:"GroupIsDefaultSub,omitempty"` + GroupCreated *float32 `protobuf:"fixed32,12,req,name=GroupCreated" json:"GroupCreated,omitempty"` + ParticipantVersionID *string `protobuf:"bytes,13,req,name=ParticipantVersionID" json:"ParticipantVersionID,omitempty"` + Participants []*GroupParticipant `protobuf:"bytes,14,rep,name=Participants" json:"Participants,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupInfo) Reset() { @@ -2681,19 +2660,18 @@ func (x *GroupInfo) GetParticipants() []*GroupParticipant { } type MessageDebugTimings struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Queue *int64 `protobuf:"varint,1,req,name=Queue" json:"Queue,omitempty"` - Marshal_ *int64 `protobuf:"varint,2,req,name=Marshal" json:"Marshal,omitempty"` - GetParticipants *int64 `protobuf:"varint,3,req,name=GetParticipants" json:"GetParticipants,omitempty"` - GetDevices *int64 `protobuf:"varint,4,req,name=GetDevices" json:"GetDevices,omitempty"` - GroupEncrypt *int64 `protobuf:"varint,5,req,name=GroupEncrypt" json:"GroupEncrypt,omitempty"` - PeerEncrypt *int64 `protobuf:"varint,6,req,name=PeerEncrypt" json:"PeerEncrypt,omitempty"` - Send *int64 `protobuf:"varint,7,req,name=Send" json:"Send,omitempty"` - Resp *int64 `protobuf:"varint,8,req,name=Resp" json:"Resp,omitempty"` - Retry *int64 `protobuf:"varint,9,req,name=Retry" json:"Retry,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Queue *int64 `protobuf:"varint,1,req,name=Queue" json:"Queue,omitempty"` + Marshal_ *int64 `protobuf:"varint,2,req,name=Marshal" json:"Marshal,omitempty"` + GetParticipants *int64 `protobuf:"varint,3,req,name=GetParticipants" json:"GetParticipants,omitempty"` + GetDevices *int64 `protobuf:"varint,4,req,name=GetDevices" json:"GetDevices,omitempty"` + GroupEncrypt *int64 `protobuf:"varint,5,req,name=GroupEncrypt" json:"GroupEncrypt,omitempty"` + PeerEncrypt *int64 `protobuf:"varint,6,req,name=PeerEncrypt" json:"PeerEncrypt,omitempty"` + Send *int64 `protobuf:"varint,7,req,name=Send" json:"Send,omitempty"` + Resp *int64 `protobuf:"varint,8,req,name=Resp" json:"Resp,omitempty"` + Retry *int64 `protobuf:"varint,9,req,name=Retry" json:"Retry,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *MessageDebugTimings) Reset() { @@ -2790,14 +2768,13 @@ func (x *MessageDebugTimings) GetRetry() int64 { } type SendResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Timestamp *int64 `protobuf:"varint,1,req,name=Timestamp" json:"Timestamp,omitempty"` + ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` + ServerID *int64 `protobuf:"varint,3,req,name=ServerID" json:"ServerID,omitempty"` + DebugTimings *MessageDebugTimings `protobuf:"bytes,4,req,name=DebugTimings" json:"DebugTimings,omitempty"` unknownFields protoimpl.UnknownFields - - Timestamp *int64 `protobuf:"varint,1,req,name=Timestamp" json:"Timestamp,omitempty"` - ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` - ServerID *int64 `protobuf:"varint,3,req,name=ServerID" json:"ServerID,omitempty"` - DebugTimings *MessageDebugTimings `protobuf:"bytes,4,req,name=DebugTimings" json:"DebugTimings,omitempty"` + sizeCache protoimpl.SizeCache } func (x *SendResponse) Reset() { @@ -2859,12 +2836,11 @@ func (x *SendResponse) GetDebugTimings() *MessageDebugTimings { } type SendMessageReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` + SendResponse *SendResponse `protobuf:"bytes,2,opt,name=SendResponse" json:"SendResponse,omitempty"` unknownFields protoimpl.UnknownFields - - Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` - SendResponse *SendResponse `protobuf:"bytes,2,opt,name=SendResponse" json:"SendResponse,omitempty"` + sizeCache protoimpl.SizeCache } func (x *SendMessageReturnFunction) Reset() { @@ -2913,12 +2889,11 @@ func (x *SendMessageReturnFunction) GetSendResponse() *SendResponse { // Function type GetGroupInfoReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + GroupInfo *GroupInfo `protobuf:"bytes,1,opt,name=GroupInfo" json:"GroupInfo,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - GroupInfo *GroupInfo `protobuf:"bytes,1,opt,name=GroupInfo" json:"GroupInfo,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetGroupInfoReturnFunction) Reset() { @@ -2966,12 +2941,11 @@ func (x *GetGroupInfoReturnFunction) GetError() string { } type JoinGroupWithLinkReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` + Jid *JID `protobuf:"bytes,2,opt,name=Jid" json:"Jid,omitempty"` unknownFields protoimpl.UnknownFields - - Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` - Jid *JID `protobuf:"bytes,2,opt,name=Jid" json:"Jid,omitempty"` + sizeCache protoimpl.SizeCache } func (x *JoinGroupWithLinkReturnFunction) Reset() { @@ -3019,12 +2993,11 @@ func (x *JoinGroupWithLinkReturnFunction) GetJid() *JID { } type GetGroupInviteLinkReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + InviteLink *string `protobuf:"bytes,1,opt,name=InviteLink" json:"InviteLink,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - InviteLink *string `protobuf:"bytes,1,opt,name=InviteLink" json:"InviteLink,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetGroupInviteLinkReturnFunction) Reset() { @@ -3072,12 +3045,11 @@ func (x *GetGroupInviteLinkReturnFunction) GetError() string { } type DownloadReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Binary []byte `protobuf:"bytes,1,opt,name=Binary" json:"Binary,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Binary []byte `protobuf:"bytes,1,opt,name=Binary" json:"Binary,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *DownloadReturnFunction) Reset() { @@ -3125,12 +3097,11 @@ func (x *DownloadReturnFunction) GetError() string { } type UploadReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - UploadResponse *UploadResponse `protobuf:"bytes,1,opt,name=UploadResponse" json:"UploadResponse,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + UploadResponse *UploadResponse `protobuf:"bytes,1,opt,name=UploadResponse" json:"UploadResponse,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *UploadReturnFunction) Reset() { @@ -3178,12 +3149,11 @@ func (x *UploadReturnFunction) GetError() string { } type SetGroupPhotoReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + PictureID *string `protobuf:"bytes,1,req,name=PictureID" json:"PictureID,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - PictureID *string `protobuf:"bytes,1,req,name=PictureID" json:"PictureID,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *SetGroupPhotoReturnFunction) Reset() { @@ -3231,12 +3201,11 @@ func (x *SetGroupPhotoReturnFunction) GetError() string { } type IsOnWhatsAppReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` IsOnWhatsAppResponse []*IsOnWhatsAppResponse `protobuf:"bytes,1,rep,name=IsOnWhatsAppResponse" json:"IsOnWhatsAppResponse,omitempty"` Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *IsOnWhatsAppReturnFunction) Reset() { @@ -3284,12 +3253,11 @@ func (x *IsOnWhatsAppReturnFunction) GetError() string { } type GetUserInfoSingleReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` + UserInfo *UserInfo `protobuf:"bytes,2,opt,name=UserInfo" json:"UserInfo,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"` - UserInfo *UserInfo `protobuf:"bytes,2,opt,name=UserInfo" json:"UserInfo,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetUserInfoSingleReturnFunction) Reset() { @@ -3337,12 +3305,11 @@ func (x *GetUserInfoSingleReturnFunction) GetUserInfo() *UserInfo { } type GetUserInfoReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + UsersInfo []*GetUserInfoSingleReturnFunction `protobuf:"bytes,1,rep,name=UsersInfo" json:"UsersInfo,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - UsersInfo []*GetUserInfoSingleReturnFunction `protobuf:"bytes,1,rep,name=UsersInfo" json:"UsersInfo,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetUserInfoReturnFunction) Reset() { @@ -3390,12 +3357,11 @@ func (x *GetUserInfoReturnFunction) GetError() string { } type BuildPollVoteReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + PollVote *waE2E.Message `protobuf:"bytes,1,opt,name=PollVote" json:"PollVote,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - PollVote *waE2E.Message `protobuf:"bytes,1,opt,name=PollVote" json:"PollVote,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *BuildPollVoteReturnFunction) Reset() { @@ -3443,12 +3409,11 @@ func (x *BuildPollVoteReturnFunction) GetError() string { } type CreateNewsLetterReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - NewsletterMetadata *NewsletterMetadata `protobuf:"bytes,1,opt,name=NewsletterMetadata" json:"NewsletterMetadata,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + NewsletterMetadata *NewsletterMetadata `protobuf:"bytes,1,opt,name=NewsletterMetadata" json:"NewsletterMetadata,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CreateNewsLetterReturnFunction) Reset() { @@ -3496,12 +3461,11 @@ func (x *CreateNewsLetterReturnFunction) GetError() string { } type GetBlocklistReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Blocklist *Blocklist `protobuf:"bytes,1,opt,name=Blocklist" json:"Blocklist,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Blocklist *Blocklist `protobuf:"bytes,1,opt,name=Blocklist" json:"Blocklist,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetBlocklistReturnFunction) Reset() { @@ -3549,12 +3513,11 @@ func (x *GetBlocklistReturnFunction) GetError() string { } type GetContactQRLinkReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Link *string `protobuf:"bytes,1,req,name=Link" json:"Link,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Link *string `protobuf:"bytes,1,req,name=Link" json:"Link,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetContactQRLinkReturnFunction) Reset() { @@ -3602,12 +3565,11 @@ func (x *GetContactQRLinkReturnFunction) GetError() string { } type GetGroupRequestParticipantsReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Participants []*JID `protobuf:"bytes,1,rep,name=Participants" json:"Participants,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Participants []*JID `protobuf:"bytes,1,rep,name=Participants" json:"Participants,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetGroupRequestParticipantsReturnFunction) Reset() { @@ -3655,12 +3617,11 @@ func (x *GetGroupRequestParticipantsReturnFunction) GetError() string { } type GetJoinedGroupsReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Group []*GroupInfo `protobuf:"bytes,1,rep,name=Group" json:"Group,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Group []*GroupInfo `protobuf:"bytes,1,rep,name=Group" json:"Group,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetJoinedGroupsReturnFunction) Reset() { @@ -3708,15 +3669,14 @@ func (x *GetJoinedGroupsReturnFunction) GetError() string { } type ReqCreateGroup struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` - Participants []*JID `protobuf:"bytes,2,rep,name=Participants" json:"Participants,omitempty"` - CreateKey *string `protobuf:"bytes,3,req,name=CreateKey" json:"CreateKey,omitempty"` - GroupParent *GroupParent `protobuf:"bytes,4,opt,name=GroupParent" json:"GroupParent,omitempty"` - GroupLinkedParent *GroupLinkedParent `protobuf:"bytes,5,opt,name=GroupLinkedParent" json:"GroupLinkedParent,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + Participants []*JID `protobuf:"bytes,2,rep,name=Participants" json:"Participants,omitempty"` + CreateKey *string `protobuf:"bytes,3,req,name=CreateKey" json:"CreateKey,omitempty"` + GroupParent *GroupParent `protobuf:"bytes,4,opt,name=GroupParent" json:"GroupParent,omitempty"` + GroupLinkedParent *GroupLinkedParent `protobuf:"bytes,5,opt,name=GroupLinkedParent" json:"GroupLinkedParent,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ReqCreateGroup) Reset() { @@ -3785,11 +3745,10 @@ func (x *ReqCreateGroup) GetGroupLinkedParent() *GroupLinkedParent { } type JIDArray struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JIDS []*JID `protobuf:"bytes,1,rep,name=JIDS" json:"JIDS,omitempty"` unknownFields protoimpl.UnknownFields - - JIDS []*JID `protobuf:"bytes,1,rep,name=JIDS" json:"JIDS,omitempty"` + sizeCache protoimpl.SizeCache } func (x *JIDArray) Reset() { @@ -3830,11 +3789,10 @@ func (x *JIDArray) GetJIDS() []*JID { } type ArrayString struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Data []string `protobuf:"bytes,1,rep,name=data" json:"data,omitempty"` unknownFields protoimpl.UnknownFields - - Data []string `protobuf:"bytes,1,rep,name=data" json:"data,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ArrayString) Reset() { @@ -3875,12 +3833,11 @@ func (x *ArrayString) GetData() []string { } type NewsLetterMessageMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + EditTS *int64 `protobuf:"varint,1,req,name=EditTS" json:"EditTS,omitempty"` + OriginalTS *int64 `protobuf:"varint,2,req,name=OriginalTS" json:"OriginalTS,omitempty"` unknownFields protoimpl.UnknownFields - - EditTS *int64 `protobuf:"varint,1,req,name=EditTS" json:"EditTS,omitempty"` - OriginalTS *int64 `protobuf:"varint,2,req,name=OriginalTS" json:"OriginalTS,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsLetterMessageMeta) Reset() { @@ -3928,12 +3885,11 @@ func (x *NewsLetterMessageMeta) GetOriginalTS() int64 { } type GroupDelete struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Deleted *bool `protobuf:"varint,1,req,name=Deleted" json:"Deleted,omitempty"` + DeletedReason *string `protobuf:"bytes,2,req,name=DeletedReason" json:"DeletedReason,omitempty"` unknownFields protoimpl.UnknownFields - - Deleted *bool `protobuf:"varint,1,req,name=Deleted" json:"Deleted,omitempty"` - DeletedReason *string `protobuf:"bytes,2,req,name=DeletedReason" json:"DeletedReason,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupDelete) Reset() { @@ -3981,10 +3937,7 @@ func (x *GroupDelete) GetDeletedReason() string { } type Message struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` Info *MessageInfo `protobuf:"bytes,1,req,name=Info" json:"Info,omitempty"` Message *waE2E.Message `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"` IsEphemeral *bool `protobuf:"varint,3,req,name=IsEphemeral" json:"IsEphemeral,omitempty"` @@ -3998,6 +3951,8 @@ type Message struct { UnavailableRequestID *string `protobuf:"bytes,11,req,name=UnavailableRequestID" json:"UnavailableRequestID,omitempty"` RetryCount *int64 `protobuf:"varint,12,req,name=RetryCount" json:"RetryCount,omitempty"` NewsLetterMeta *NewsLetterMessageMeta `protobuf:"bytes,13,opt,name=NewsLetterMeta" json:"NewsLetterMeta,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *Message) Reset() { @@ -4122,13 +4077,12 @@ func (x *Message) GetNewsLetterMeta() *NewsLetterMessageMeta { } type CreateNewsletterParams struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=Name" json:"Name,omitempty"` + Description *string `protobuf:"bytes,2,req,name=Description" json:"Description,omitempty"` + Picture []byte `protobuf:"bytes,3,req,name=Picture" json:"Picture,omitempty"` unknownFields protoimpl.UnknownFields - - Name *string `protobuf:"bytes,1,req,name=Name" json:"Name,omitempty"` - Description *string `protobuf:"bytes,2,req,name=Description" json:"Description,omitempty"` - Picture []byte `protobuf:"bytes,3,req,name=Picture" json:"Picture,omitempty"` + sizeCache protoimpl.SizeCache } func (x *CreateNewsletterParams) Reset() { @@ -4183,11 +4137,10 @@ func (x *CreateNewsletterParams) GetPicture() []byte { } type WrappedNewsletterState struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Type *WrappedNewsletterState_NewsletterState `protobuf:"varint,1,req,name=Type,enum=neonize.WrappedNewsletterState_NewsletterState" json:"Type,omitempty"` unknownFields protoimpl.UnknownFields - - Type *WrappedNewsletterState_NewsletterState `protobuf:"varint,1,req,name=Type,enum=neonize.WrappedNewsletterState_NewsletterState" json:"Type,omitempty"` + sizeCache protoimpl.SizeCache } func (x *WrappedNewsletterState) Reset() { @@ -4228,13 +4181,12 @@ func (x *WrappedNewsletterState) GetType() WrappedNewsletterState_NewsletterStat } type NewsletterText struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Text *string `protobuf:"bytes,1,req,name=Text" json:"Text,omitempty"` + ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` + UpdateTime *int64 `protobuf:"varint,3,req,name=UpdateTime" json:"UpdateTime,omitempty"` unknownFields protoimpl.UnknownFields - - Text *string `protobuf:"bytes,1,req,name=Text" json:"Text,omitempty"` - ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` - UpdateTime *int64 `protobuf:"varint,3,req,name=UpdateTime" json:"UpdateTime,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterText) Reset() { @@ -4289,14 +4241,13 @@ func (x *NewsletterText) GetUpdateTime() int64 { } type ProfilePictureInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + URL *string `protobuf:"bytes,1,req,name=URL" json:"URL,omitempty"` + ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` + Type *string `protobuf:"bytes,3,req,name=Type" json:"Type,omitempty"` + DirectPath *string `protobuf:"bytes,4,req,name=DirectPath" json:"DirectPath,omitempty"` unknownFields protoimpl.UnknownFields - - URL *string `protobuf:"bytes,1,req,name=URL" json:"URL,omitempty"` - ID *string `protobuf:"bytes,2,req,name=ID" json:"ID,omitempty"` - Type *string `protobuf:"bytes,3,req,name=Type" json:"Type,omitempty"` - DirectPath *string `protobuf:"bytes,4,req,name=DirectPath" json:"DirectPath,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ProfilePictureInfo) Reset() { @@ -4358,11 +4309,10 @@ func (x *ProfilePictureInfo) GetDirectPath() string { } type NewsletterReactionSettings struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Value *NewsletterReactionSettings_NewsletterReactionsMode `protobuf:"varint,1,req,name=Value,enum=neonize.NewsletterReactionSettings_NewsletterReactionsMode" json:"Value,omitempty"` unknownFields protoimpl.UnknownFields - - Value *NewsletterReactionSettings_NewsletterReactionsMode `protobuf:"varint,1,req,name=Value,enum=neonize.NewsletterReactionSettings_NewsletterReactionsMode" json:"Value,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterReactionSettings) Reset() { @@ -4403,11 +4353,10 @@ func (x *NewsletterReactionSettings) GetValue() NewsletterReactionSettings_Newsl } type NewsletterSetting struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` ReactionCodes *NewsletterReactionSettings `protobuf:"bytes,1,req,name=ReactionCodes" json:"ReactionCodes,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *NewsletterSetting) Reset() { @@ -4448,10 +4397,7 @@ func (x *NewsletterSetting) GetReactionCodes() *NewsletterReactionSettings { } type NewsletterThreadMetadata struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` CreationTime *int64 `protobuf:"varint,1,req,name=CreationTime" json:"CreationTime,omitempty"` InviteCode *string `protobuf:"bytes,2,req,name=InviteCode" json:"InviteCode,omitempty"` Name *NewsletterText `protobuf:"bytes,3,req,name=Name" json:"Name,omitempty"` @@ -4461,6 +4407,8 @@ type NewsletterThreadMetadata struct { Picture *ProfilePictureInfo `protobuf:"bytes,7,opt,name=Picture" json:"Picture,omitempty"` Preview *ProfilePictureInfo `protobuf:"bytes,8,req,name=Preview" json:"Preview,omitempty"` Settings *NewsletterSetting `protobuf:"bytes,9,req,name=Settings" json:"Settings,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *NewsletterThreadMetadata) Reset() { @@ -4557,12 +4505,11 @@ func (x *NewsletterThreadMetadata) GetSettings() *NewsletterSetting { } type NewsletterViewerMetadata struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Mute *NewsletterMuteState `protobuf:"varint,1,req,name=Mute,enum=neonize.NewsletterMuteState" json:"Mute,omitempty"` + Role *NewsletterRole `protobuf:"varint,2,req,name=Role,enum=neonize.NewsletterRole" json:"Role,omitempty"` unknownFields protoimpl.UnknownFields - - Mute *NewsletterMuteState `protobuf:"varint,1,req,name=Mute,enum=neonize.NewsletterMuteState" json:"Mute,omitempty"` - Role *NewsletterRole `protobuf:"varint,2,req,name=Role,enum=neonize.NewsletterRole" json:"Role,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterViewerMetadata) Reset() { @@ -4610,14 +4557,13 @@ func (x *NewsletterViewerMetadata) GetRole() NewsletterRole { } type NewsletterMetadata struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` + State *WrappedNewsletterState `protobuf:"bytes,2,req,name=State" json:"State,omitempty"` + ThreadMeta *NewsletterThreadMetadata `protobuf:"bytes,3,req,name=ThreadMeta" json:"ThreadMeta,omitempty"` + ViewerMeta *NewsletterViewerMetadata `protobuf:"bytes,4,opt,name=ViewerMeta" json:"ViewerMeta,omitempty"` unknownFields protoimpl.UnknownFields - - ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` - State *WrappedNewsletterState `protobuf:"bytes,2,req,name=State" json:"State,omitempty"` - ThreadMeta *NewsletterThreadMetadata `protobuf:"bytes,3,req,name=ThreadMeta" json:"ThreadMeta,omitempty"` - ViewerMeta *NewsletterViewerMetadata `protobuf:"bytes,4,opt,name=ViewerMeta" json:"ViewerMeta,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterMetadata) Reset() { @@ -4679,12 +4625,11 @@ func (x *NewsletterMetadata) GetViewerMeta() *NewsletterViewerMetadata { } type Blocklist struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + DHash *string `protobuf:"bytes,1,req,name=DHash" json:"DHash,omitempty"` + JIDs []*JID `protobuf:"bytes,2,rep,name=JIDs" json:"JIDs,omitempty"` unknownFields protoimpl.UnknownFields - - DHash *string `protobuf:"bytes,1,req,name=DHash" json:"DHash,omitempty"` - JIDs []*JID `protobuf:"bytes,2,rep,name=JIDs" json:"JIDs,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Blocklist) Reset() { @@ -4732,12 +4677,11 @@ func (x *Blocklist) GetJIDs() []*JID { } type Reaction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Type *string `protobuf:"bytes,1,req,name=type" json:"type,omitempty"` + Count *int64 `protobuf:"varint,2,req,name=count" json:"count,omitempty"` unknownFields protoimpl.UnknownFields - - Type *string `protobuf:"bytes,1,req,name=type" json:"type,omitempty"` - Count *int64 `protobuf:"varint,2,req,name=count" json:"count,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Reaction) Reset() { @@ -4785,14 +4729,13 @@ func (x *Reaction) GetCount() int64 { } type NewsletterMessage struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - MessageServerID *int64 `protobuf:"varint,1,req,name=MessageServerID" json:"MessageServerID,omitempty"` - ViewsCount *int64 `protobuf:"varint,2,req,name=ViewsCount" json:"ViewsCount,omitempty"` - ReactionCounts []*Reaction `protobuf:"bytes,3,rep,name=ReactionCounts" json:"ReactionCounts,omitempty"` - Message *waE2E.Message `protobuf:"bytes,4,req,name=Message" json:"Message,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + MessageServerID *int64 `protobuf:"varint,1,req,name=MessageServerID" json:"MessageServerID,omitempty"` + ViewsCount *int64 `protobuf:"varint,2,req,name=ViewsCount" json:"ViewsCount,omitempty"` + ReactionCounts []*Reaction `protobuf:"bytes,3,rep,name=ReactionCounts" json:"ReactionCounts,omitempty"` + Message *waE2E.Message `protobuf:"bytes,4,req,name=Message" json:"Message,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *NewsletterMessage) Reset() { @@ -4854,12 +4797,11 @@ func (x *NewsletterMessage) GetMessage() *waE2E.Message { } type GetNewsletterMessageUpdateReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - NewsletterMessage []*NewsletterMessage `protobuf:"bytes,1,rep,name=NewsletterMessage" json:"NewsletterMessage,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + NewsletterMessage []*NewsletterMessage `protobuf:"bytes,1,rep,name=NewsletterMessage" json:"NewsletterMessage,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GetNewsletterMessageUpdateReturnFunction) Reset() { @@ -4907,17 +4849,16 @@ func (x *GetNewsletterMessageUpdateReturnFunction) GetError() string { } type PrivacySettings struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + GroupAdd *PrivacySettings_PrivacySetting `protobuf:"varint,1,req,name=GroupAdd,enum=neonize.PrivacySettings_PrivacySetting" json:"GroupAdd,omitempty"` + LastSeen *PrivacySettings_PrivacySetting `protobuf:"varint,2,req,name=LastSeen,enum=neonize.PrivacySettings_PrivacySetting" json:"LastSeen,omitempty"` + Status *PrivacySettings_PrivacySetting `protobuf:"varint,3,req,name=Status,enum=neonize.PrivacySettings_PrivacySetting" json:"Status,omitempty"` + Profile *PrivacySettings_PrivacySetting `protobuf:"varint,4,req,name=Profile,enum=neonize.PrivacySettings_PrivacySetting" json:"Profile,omitempty"` + ReadReceipts *PrivacySettings_PrivacySetting `protobuf:"varint,5,req,name=ReadReceipts,enum=neonize.PrivacySettings_PrivacySetting" json:"ReadReceipts,omitempty"` + CallAdd *PrivacySettings_PrivacySetting `protobuf:"varint,6,req,name=CallAdd,enum=neonize.PrivacySettings_PrivacySetting" json:"CallAdd,omitempty"` + Online *PrivacySettings_PrivacySetting `protobuf:"varint,7,req,name=Online,enum=neonize.PrivacySettings_PrivacySetting" json:"Online,omitempty"` unknownFields protoimpl.UnknownFields - - GroupAdd *PrivacySettings_PrivacySetting `protobuf:"varint,1,req,name=GroupAdd,enum=neonize.PrivacySettings_PrivacySetting" json:"GroupAdd,omitempty"` - LastSeen *PrivacySettings_PrivacySetting `protobuf:"varint,2,req,name=LastSeen,enum=neonize.PrivacySettings_PrivacySetting" json:"LastSeen,omitempty"` - Status *PrivacySettings_PrivacySetting `protobuf:"varint,3,req,name=Status,enum=neonize.PrivacySettings_PrivacySetting" json:"Status,omitempty"` - Profile *PrivacySettings_PrivacySetting `protobuf:"varint,4,req,name=Profile,enum=neonize.PrivacySettings_PrivacySetting" json:"Profile,omitempty"` - ReadReceipts *PrivacySettings_PrivacySetting `protobuf:"varint,5,req,name=ReadReceipts,enum=neonize.PrivacySettings_PrivacySetting" json:"ReadReceipts,omitempty"` - CallAdd *PrivacySettings_PrivacySetting `protobuf:"varint,6,req,name=CallAdd,enum=neonize.PrivacySettings_PrivacySetting" json:"CallAdd,omitempty"` - Online *PrivacySettings_PrivacySetting `protobuf:"varint,7,req,name=Online,enum=neonize.PrivacySettings_PrivacySetting" json:"Online,omitempty"` + sizeCache protoimpl.SizeCache } func (x *PrivacySettings) Reset() { @@ -5000,18 +4941,17 @@ func (x *PrivacySettings) GetOnline() PrivacySettings_PrivacySetting { } type NodeAttrs struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` - // Types that are assignable to Value: + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + // Types that are valid to be assigned to Value: // // *NodeAttrs_Boolean // *NodeAttrs_Integer // *NodeAttrs_Text // *NodeAttrs_Jid - Value isNodeAttrs_Value `protobuf_oneof:"Value"` + Value isNodeAttrs_Value `protobuf_oneof:"Value"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *NodeAttrs) Reset() { @@ -5051,37 +4991,45 @@ func (x *NodeAttrs) GetName() string { return "" } -func (m *NodeAttrs) GetValue() isNodeAttrs_Value { - if m != nil { - return m.Value +func (x *NodeAttrs) GetValue() isNodeAttrs_Value { + if x != nil { + return x.Value } return nil } func (x *NodeAttrs) GetBoolean() bool { - if x, ok := x.GetValue().(*NodeAttrs_Boolean); ok { - return x.Boolean + if x != nil { + if x, ok := x.Value.(*NodeAttrs_Boolean); ok { + return x.Boolean + } } return false } func (x *NodeAttrs) GetInteger() int64 { - if x, ok := x.GetValue().(*NodeAttrs_Integer); ok { - return x.Integer + if x != nil { + if x, ok := x.Value.(*NodeAttrs_Integer); ok { + return x.Integer + } } return 0 } func (x *NodeAttrs) GetText() string { - if x, ok := x.GetValue().(*NodeAttrs_Text); ok { - return x.Text + if x != nil { + if x, ok := x.Value.(*NodeAttrs_Text); ok { + return x.Text + } } return "" } func (x *NodeAttrs) GetJid() *JID { - if x, ok := x.GetValue().(*NodeAttrs_Jid); ok { - return x.Jid + if x != nil { + if x, ok := x.Value.(*NodeAttrs_Jid); ok { + return x.Jid + } } return nil } @@ -5115,15 +5063,14 @@ func (*NodeAttrs_Text) isNodeAttrs_Value() {} func (*NodeAttrs_Jid) isNodeAttrs_Value() {} type Node struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Tag *string `protobuf:"bytes,1,req,name=Tag" json:"Tag,omitempty"` + Attrs []*NodeAttrs `protobuf:"bytes,2,rep,name=Attrs" json:"Attrs,omitempty"` + Nodes []*Node `protobuf:"bytes,3,rep,name=Nodes" json:"Nodes,omitempty"` + Nil *bool `protobuf:"varint,4,opt,name=Nil,def=0" json:"Nil,omitempty"` + Bytes []byte `protobuf:"bytes,5,opt,name=Bytes" json:"Bytes,omitempty"` unknownFields protoimpl.UnknownFields - - Tag *string `protobuf:"bytes,1,req,name=Tag" json:"Tag,omitempty"` - Attrs []*NodeAttrs `protobuf:"bytes,2,rep,name=Attrs" json:"Attrs,omitempty"` - Nodes []*Node `protobuf:"bytes,3,rep,name=Nodes" json:"Nodes,omitempty"` - Nil *bool `protobuf:"varint,4,opt,name=Nil,def=0" json:"Nil,omitempty"` - Bytes []byte `protobuf:"bytes,5,opt,name=Bytes" json:"Bytes,omitempty"` + sizeCache protoimpl.SizeCache } // Default values for Node fields. @@ -5197,14 +5144,13 @@ func (x *Node) GetBytes() []byte { } type InfoQuery struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Namespace *string `protobuf:"bytes,1,req,name=Namespace" json:"Namespace,omitempty"` + Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` + To *string `protobuf:"bytes,3,req,name=To" json:"To,omitempty"` + Content []*Node `protobuf:"bytes,4,rep,name=Content" json:"Content,omitempty"` unknownFields protoimpl.UnknownFields - - Namespace *string `protobuf:"bytes,1,req,name=Namespace" json:"Namespace,omitempty"` - Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` - To *string `protobuf:"bytes,3,req,name=To" json:"To,omitempty"` - Content []*Node `protobuf:"bytes,4,rep,name=Content" json:"Content,omitempty"` + sizeCache protoimpl.SizeCache } func (x *InfoQuery) Reset() { @@ -5266,13 +5212,12 @@ func (x *InfoQuery) GetContent() []*Node { } type GetProfilePictureParams struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Preview *bool `protobuf:"varint,1,opt,name=Preview" json:"Preview,omitempty"` + ExistingID *string `protobuf:"bytes,2,opt,name=ExistingID" json:"ExistingID,omitempty"` + IsCommunity *bool `protobuf:"varint,3,opt,name=IsCommunity" json:"IsCommunity,omitempty"` unknownFields protoimpl.UnknownFields - - Preview *bool `protobuf:"varint,1,opt,name=Preview" json:"Preview,omitempty"` - ExistingID *string `protobuf:"bytes,2,opt,name=ExistingID" json:"ExistingID,omitempty"` - IsCommunity *bool `protobuf:"varint,3,opt,name=IsCommunity" json:"IsCommunity,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetProfilePictureParams) Reset() { @@ -5327,12 +5272,11 @@ func (x *GetProfilePictureParams) GetIsCommunity() bool { } type GetProfilePictureReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Picture *ProfilePictureInfo `protobuf:"bytes,1,opt,name=Picture" json:"Picture,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Picture *ProfilePictureInfo `protobuf:"bytes,1,opt,name=Picture" json:"Picture,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetProfilePictureReturnFunction) Reset() { @@ -5380,13 +5324,12 @@ func (x *GetProfilePictureReturnFunction) GetError() string { } type StatusPrivacy struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Type *StatusPrivacy_StatusPrivacyType `protobuf:"varint,1,req,name=Type,enum=neonize.StatusPrivacy_StatusPrivacyType" json:"Type,omitempty"` + List []*JID `protobuf:"bytes,2,rep,name=List" json:"List,omitempty"` + IsDefault *bool `protobuf:"varint,3,req,name=IsDefault" json:"IsDefault,omitempty"` unknownFields protoimpl.UnknownFields - - Type *StatusPrivacy_StatusPrivacyType `protobuf:"varint,1,req,name=Type,enum=neonize.StatusPrivacy_StatusPrivacyType" json:"Type,omitempty"` - List []*JID `protobuf:"bytes,2,rep,name=List" json:"List,omitempty"` - IsDefault *bool `protobuf:"varint,3,req,name=IsDefault" json:"IsDefault,omitempty"` + sizeCache protoimpl.SizeCache } func (x *StatusPrivacy) Reset() { @@ -5441,12 +5384,11 @@ func (x *StatusPrivacy) GetIsDefault() bool { } type GetStatusPrivacyReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + StatusPrivacy []*StatusPrivacy `protobuf:"bytes,1,rep,name=StatusPrivacy" json:"StatusPrivacy,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - StatusPrivacy []*StatusPrivacy `protobuf:"bytes,1,rep,name=StatusPrivacy" json:"StatusPrivacy,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetStatusPrivacyReturnFunction) Reset() { @@ -5494,13 +5436,12 @@ func (x *GetStatusPrivacyReturnFunction) GetError() string { } type GroupLinkTarget struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - GroupName *GroupName `protobuf:"bytes,2,req,name=GroupName" json:"GroupName,omitempty"` - GroupIsDefaultSub *GroupIsDefaultSub `protobuf:"bytes,3,req,name=GroupIsDefaultSub" json:"GroupIsDefaultSub,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + GroupName *GroupName `protobuf:"bytes,2,req,name=GroupName" json:"GroupName,omitempty"` + GroupIsDefaultSub *GroupIsDefaultSub `protobuf:"bytes,3,req,name=GroupIsDefaultSub" json:"GroupIsDefaultSub,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupLinkTarget) Reset() { @@ -5555,13 +5496,12 @@ func (x *GroupLinkTarget) GetGroupIsDefaultSub() *GroupIsDefaultSub { } type GroupLinkChange struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Type *GroupLinkChange_ChangeType `protobuf:"varint,1,req,name=Type,enum=neonize.GroupLinkChange_ChangeType" json:"Type,omitempty"` + UnlinkReason *string `protobuf:"bytes,2,req,name=UnlinkReason" json:"UnlinkReason,omitempty"` + Group *GroupLinkTarget `protobuf:"bytes,3,req,name=Group" json:"Group,omitempty"` unknownFields protoimpl.UnknownFields - - Type *GroupLinkChange_ChangeType `protobuf:"varint,1,req,name=Type,enum=neonize.GroupLinkChange_ChangeType" json:"Type,omitempty"` - UnlinkReason *string `protobuf:"bytes,2,req,name=UnlinkReason" json:"UnlinkReason,omitempty"` - Group *GroupLinkTarget `protobuf:"bytes,3,req,name=Group" json:"Group,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GroupLinkChange) Reset() { @@ -5616,12 +5556,11 @@ func (x *GroupLinkChange) GetGroup() *GroupLinkTarget { } type GetSubGroupsReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - GroupLinkTarget []*GroupLinkTarget `protobuf:"bytes,1,rep,name=GroupLinkTarget" json:"GroupLinkTarget,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + GroupLinkTarget []*GroupLinkTarget `protobuf:"bytes,1,rep,name=GroupLinkTarget" json:"GroupLinkTarget,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GetSubGroupsReturnFunction) Reset() { @@ -5669,12 +5608,11 @@ func (x *GetSubGroupsReturnFunction) GetError() string { } type GetSubscribedNewslettersReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Newsletter []*NewsletterMetadata `protobuf:"bytes,1,rep,name=Newsletter" json:"Newsletter,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Newsletter []*NewsletterMetadata `protobuf:"bytes,1,rep,name=Newsletter" json:"Newsletter,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetSubscribedNewslettersReturnFunction) Reset() { @@ -5722,12 +5660,11 @@ func (x *GetSubscribedNewslettersReturnFunction) GetError() string { } type GetUserDevicesreturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID []*JID `protobuf:"bytes,1,rep,name=JID" json:"JID,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - JID []*JID `protobuf:"bytes,1,rep,name=JID" json:"JID,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *GetUserDevicesreturnFunction) Reset() { @@ -5775,12 +5712,11 @@ func (x *GetUserDevicesreturnFunction) GetError() string { } type NewsletterSubscribeLiveUpdatesReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Duration *int64 `protobuf:"varint,1,opt,name=Duration" json:"Duration,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Duration *int64 `protobuf:"varint,1,opt,name=Duration" json:"Duration,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterSubscribeLiveUpdatesReturnFunction) Reset() { @@ -5828,14 +5764,13 @@ func (x *NewsletterSubscribeLiveUpdatesReturnFunction) GetError() string { } type PairPhoneParams struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Phone *string `protobuf:"bytes,1,opt,name=phone" json:"phone,omitempty"` - ShowPushNotification *bool `protobuf:"varint,2,opt,name=showPushNotification" json:"showPushNotification,omitempty"` - ClientType *int32 `protobuf:"varint,3,opt,name=clientType" json:"clientType,omitempty"` - ClientDisplayName *string `protobuf:"bytes,4,opt,name=clientDisplayName" json:"clientDisplayName,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Phone *string `protobuf:"bytes,1,opt,name=phone" json:"phone,omitempty"` + ShowPushNotification *bool `protobuf:"varint,2,opt,name=showPushNotification" json:"showPushNotification,omitempty"` + ClientType *int32 `protobuf:"varint,3,opt,name=clientType" json:"clientType,omitempty"` + ClientDisplayName *string `protobuf:"bytes,4,opt,name=clientDisplayName" json:"clientDisplayName,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *PairPhoneParams) Reset() { @@ -5897,13 +5832,12 @@ func (x *PairPhoneParams) GetClientDisplayName() string { } type ContactQRLinkTarget struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` + PushName *string `protobuf:"bytes,3,req,name=PushName" json:"PushName,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` - PushName *string `protobuf:"bytes,3,req,name=PushName" json:"PushName,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactQRLinkTarget) Reset() { @@ -5958,12 +5892,11 @@ func (x *ContactQRLinkTarget) GetPushName() string { } type ResolveContactQRLinkReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ContactQrLink *ContactQRLinkTarget `protobuf:"bytes,1,opt,name=ContactQrLink" json:"ContactQrLink,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - ContactQrLink *ContactQRLinkTarget `protobuf:"bytes,1,opt,name=ContactQrLink" json:"ContactQrLink,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ResolveContactQRLinkReturnFunction) Reset() { @@ -6011,16 +5944,15 @@ func (x *ResolveContactQRLinkReturnFunction) GetError() string { } type BusinessMessageLinkTarget struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + PushName *string `protobuf:"bytes,2,req,name=PushName" json:"PushName,omitempty"` + VerifiedName *string `protobuf:"bytes,3,req,name=VerifiedName" json:"VerifiedName,omitempty"` + IsSigned *bool `protobuf:"varint,4,req,name=IsSigned" json:"IsSigned,omitempty"` + VerifiedLevel *string `protobuf:"bytes,5,req,name=VerifiedLevel" json:"VerifiedLevel,omitempty"` + Message *string `protobuf:"bytes,6,req,name=Message" json:"Message,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - PushName *string `protobuf:"bytes,2,req,name=PushName" json:"PushName,omitempty"` - VerifiedName *string `protobuf:"bytes,3,req,name=VerifiedName" json:"VerifiedName,omitempty"` - IsSigned *bool `protobuf:"varint,4,req,name=IsSigned" json:"IsSigned,omitempty"` - VerifiedLevel *string `protobuf:"bytes,5,req,name=VerifiedLevel" json:"VerifiedLevel,omitempty"` - Message *string `protobuf:"bytes,6,req,name=Message" json:"Message,omitempty"` + sizeCache protoimpl.SizeCache } func (x *BusinessMessageLinkTarget) Reset() { @@ -6096,12 +6028,11 @@ func (x *BusinessMessageLinkTarget) GetMessage() string { } type ResolveBusinessMessageLinkReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` MessageLinkTarget *BusinessMessageLinkTarget `protobuf:"bytes,1,opt,name=MessageLinkTarget" json:"MessageLinkTarget,omitempty"` Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ResolveBusinessMessageLinkReturnFunction) Reset() { @@ -6149,13 +6080,12 @@ func (x *ResolveBusinessMessageLinkReturnFunction) GetError() string { } type MutationInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Index []string `protobuf:"bytes,1,rep,name=Index" json:"Index,omitempty"` + Version *int32 `protobuf:"varint,2,req,name=Version" json:"Version,omitempty"` + Value *waSyncAction.SyncActionValue `protobuf:"bytes,3,req,name=Value" json:"Value,omitempty"` unknownFields protoimpl.UnknownFields - - Index []string `protobuf:"bytes,1,rep,name=Index" json:"Index,omitempty"` - Version *int32 `protobuf:"varint,2,req,name=Version" json:"Version,omitempty"` - Value *waSyncAction.SyncActionValue `protobuf:"bytes,3,req,name=Value" json:"Value,omitempty"` + sizeCache protoimpl.SizeCache } func (x *MutationInfo) Reset() { @@ -6210,13 +6140,12 @@ func (x *MutationInfo) GetValue() *waSyncAction.SyncActionValue { } type PatchInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Timestamp *int64 `protobuf:"varint,1,req,name=Timestamp" json:"Timestamp,omitempty"` + Type *PatchInfo_WAPatchName `protobuf:"varint,2,req,name=Type,enum=neonize.PatchInfo_WAPatchName" json:"Type,omitempty"` + Mutations []*MutationInfo `protobuf:"bytes,3,rep,name=Mutations" json:"Mutations,omitempty"` unknownFields protoimpl.UnknownFields - - Timestamp *int64 `protobuf:"varint,1,req,name=Timestamp" json:"Timestamp,omitempty"` - Type *PatchInfo_WAPatchName `protobuf:"varint,2,req,name=Type,enum=neonize.PatchInfo_WAPatchName" json:"Type,omitempty"` - Mutations []*MutationInfo `protobuf:"bytes,3,rep,name=Mutations" json:"Mutations,omitempty"` + sizeCache protoimpl.SizeCache } func (x *PatchInfo) Reset() { @@ -6271,13 +6200,12 @@ func (x *PatchInfo) GetMutations() []*MutationInfo { } type ContactsPutPushNameReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Status *bool `protobuf:"varint,1,req,name=Status" json:"Status,omitempty"` + PreviousName *string `protobuf:"bytes,2,opt,name=PreviousName" json:"PreviousName,omitempty"` + Error *string `protobuf:"bytes,3,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Status *bool `protobuf:"varint,1,req,name=Status" json:"Status,omitempty"` - PreviousName *string `protobuf:"bytes,2,opt,name=PreviousName" json:"PreviousName,omitempty"` - Error *string `protobuf:"bytes,3,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactsPutPushNameReturnFunction) Reset() { @@ -6332,13 +6260,12 @@ func (x *ContactsPutPushNameReturnFunction) GetError() string { } type ContactEntry struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + FirstName *string `protobuf:"bytes,2,req,name=FirstName" json:"FirstName,omitempty"` + FullName *string `protobuf:"bytes,3,req,name=FullName" json:"FullName,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - FirstName *string `protobuf:"bytes,2,req,name=FirstName" json:"FirstName,omitempty"` - FullName *string `protobuf:"bytes,3,req,name=FullName" json:"FullName,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactEntry) Reset() { @@ -6393,11 +6320,10 @@ func (x *ContactEntry) GetFullName() string { } type ContactEntryArray struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ContactEntry []*ContactEntry `protobuf:"bytes,1,rep,name=ContactEntry" json:"ContactEntry,omitempty"` unknownFields protoimpl.UnknownFields - - ContactEntry []*ContactEntry `protobuf:"bytes,1,rep,name=ContactEntry" json:"ContactEntry,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactEntryArray) Reset() { @@ -6438,12 +6364,11 @@ func (x *ContactEntryArray) GetContactEntry() []*ContactEntry { } type SetPrivacySettingReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Settings *PrivacySettings `protobuf:"bytes,1,opt,name=settings" json:"settings,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Settings *PrivacySettings `protobuf:"bytes,1,opt,name=settings" json:"settings,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *SetPrivacySettingReturnFunction) Reset() { @@ -6491,12 +6416,11 @@ func (x *SetPrivacySettingReturnFunction) GetError() string { } type ContactsGetContactReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ContactInfo *ContactInfo `protobuf:"bytes,1,opt,name=ContactInfo" json:"ContactInfo,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - ContactInfo *ContactInfo `protobuf:"bytes,1,opt,name=ContactInfo" json:"ContactInfo,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactsGetContactReturnFunction) Reset() { @@ -6544,15 +6468,14 @@ func (x *ContactsGetContactReturnFunction) GetError() string { } type ContactInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Found *bool `protobuf:"varint,1,req,name=Found" json:"Found,omitempty"` + FirstName *string `protobuf:"bytes,2,req,name=FirstName" json:"FirstName,omitempty"` + FullName *string `protobuf:"bytes,3,req,name=FullName" json:"FullName,omitempty"` + PushName *string `protobuf:"bytes,4,req,name=PushName" json:"PushName,omitempty"` + BusinessName *string `protobuf:"bytes,5,req,name=BusinessName" json:"BusinessName,omitempty"` unknownFields protoimpl.UnknownFields - - Found *bool `protobuf:"varint,1,req,name=Found" json:"Found,omitempty"` - FirstName *string `protobuf:"bytes,2,req,name=FirstName" json:"FirstName,omitempty"` - FullName *string `protobuf:"bytes,3,req,name=FullName" json:"FullName,omitempty"` - PushName *string `protobuf:"bytes,4,req,name=PushName" json:"PushName,omitempty"` - BusinessName *string `protobuf:"bytes,5,req,name=BusinessName" json:"BusinessName,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactInfo) Reset() { @@ -6621,12 +6544,11 @@ func (x *ContactInfo) GetBusinessName() string { } type Contact struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + Info *ContactInfo `protobuf:"bytes,2,req,name=Info" json:"Info,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - Info *ContactInfo `protobuf:"bytes,2,req,name=Info" json:"Info,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Contact) Reset() { @@ -6674,12 +6596,11 @@ func (x *Contact) GetInfo() *ContactInfo { } type ContactsGetAllContactsReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Contact []*Contact `protobuf:"bytes,1,rep,name=Contact" json:"Contact,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - Contact []*Contact `protobuf:"bytes,1,rep,name=Contact" json:"Contact,omitempty"` - Error *string `protobuf:"bytes,2,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ContactsGetAllContactsReturnFunction) Reset() { @@ -6728,11 +6649,10 @@ func (x *ContactsGetAllContactsReturnFunction) GetError() string { // events type QR struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Codes []string `protobuf:"bytes,1,rep,name=Codes" json:"Codes,omitempty"` unknownFields protoimpl.UnknownFields - - Codes []string `protobuf:"bytes,1,rep,name=Codes" json:"Codes,omitempty"` + sizeCache protoimpl.SizeCache } func (x *QR) Reset() { @@ -6773,15 +6693,14 @@ func (x *QR) GetCodes() []string { } type PairStatus struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` + BusinessName *string `protobuf:"bytes,2,req,name=BusinessName" json:"BusinessName,omitempty"` + Platform *string `protobuf:"bytes,3,req,name=Platform" json:"Platform,omitempty"` + Status *PairStatus_PStatus `protobuf:"varint,4,req,name=Status,enum=neonize.PairStatus_PStatus" json:"Status,omitempty"` + Error *string `protobuf:"bytes,5,opt,name=Error" json:"Error,omitempty"` unknownFields protoimpl.UnknownFields - - ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` - BusinessName *string `protobuf:"bytes,2,req,name=BusinessName" json:"BusinessName,omitempty"` - Platform *string `protobuf:"bytes,3,req,name=Platform" json:"Platform,omitempty"` - Status *PairStatus_PStatus `protobuf:"varint,4,req,name=Status,enum=neonize.PairStatus_PStatus" json:"Status,omitempty"` - Error *string `protobuf:"bytes,5,opt,name=Error" json:"Error,omitempty"` + sizeCache protoimpl.SizeCache } func (x *PairStatus) Reset() { @@ -6850,11 +6769,10 @@ func (x *PairStatus) GetError() string { } type Connected struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Status *bool `protobuf:"varint,1,req,name=status" json:"status,omitempty"` unknownFields protoimpl.UnknownFields - - Status *bool `protobuf:"varint,1,req,name=status" json:"status,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Connected) Reset() { @@ -6895,12 +6813,11 @@ func (x *Connected) GetStatus() bool { } type KeepAliveTimeout struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ErrorCount *int64 `protobuf:"varint,1,req,name=ErrorCount" json:"ErrorCount,omitempty"` + LastSuccess *int64 `protobuf:"varint,2,req,name=LastSuccess" json:"LastSuccess,omitempty"` unknownFields protoimpl.UnknownFields - - ErrorCount *int64 `protobuf:"varint,1,req,name=ErrorCount" json:"ErrorCount,omitempty"` - LastSuccess *int64 `protobuf:"varint,2,req,name=LastSuccess" json:"LastSuccess,omitempty"` + sizeCache protoimpl.SizeCache } func (x *KeepAliveTimeout) Reset() { @@ -6948,9 +6865,9 @@ func (x *KeepAliveTimeout) GetLastSuccess() int64 { } type KeepAliveRestored struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *KeepAliveRestored) Reset() { @@ -6984,12 +6901,11 @@ func (*KeepAliveRestored) Descriptor() ([]byte, []int) { } type LoggedOut struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + OnConnect *bool `protobuf:"varint,1,req,name=OnConnect" json:"OnConnect,omitempty"` + Reason *ConnectFailureReason `protobuf:"varint,2,req,name=Reason,enum=neonize.ConnectFailureReason" json:"Reason,omitempty"` unknownFields protoimpl.UnknownFields - - OnConnect *bool `protobuf:"varint,1,req,name=OnConnect" json:"OnConnect,omitempty"` - Reason *ConnectFailureReason `protobuf:"varint,2,req,name=Reason,enum=neonize.ConnectFailureReason" json:"Reason,omitempty"` + sizeCache protoimpl.SizeCache } func (x *LoggedOut) Reset() { @@ -7037,9 +6953,9 @@ func (x *LoggedOut) GetReason() ConnectFailureReason { } type StreamReplaced struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *StreamReplaced) Reset() { @@ -7073,12 +6989,11 @@ func (*StreamReplaced) Descriptor() ([]byte, []int) { } type TemporaryBan struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Code *TemporaryBan_TempBanReason `protobuf:"varint,1,req,name=Code,enum=neonize.TemporaryBan_TempBanReason" json:"Code,omitempty"` + Expire *int64 `protobuf:"varint,2,req,name=Expire" json:"Expire,omitempty"` unknownFields protoimpl.UnknownFields - - Code *TemporaryBan_TempBanReason `protobuf:"varint,1,req,name=Code,enum=neonize.TemporaryBan_TempBanReason" json:"Code,omitempty"` - Expire *int64 `protobuf:"varint,2,req,name=Expire" json:"Expire,omitempty"` + sizeCache protoimpl.SizeCache } func (x *TemporaryBan) Reset() { @@ -7126,13 +7041,12 @@ func (x *TemporaryBan) GetExpire() int64 { } type ConnectFailure struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Reason *ConnectFailureReason `protobuf:"varint,1,req,name=Reason,enum=neonize.ConnectFailureReason" json:"Reason,omitempty"` + Message *string `protobuf:"bytes,2,req,name=Message" json:"Message,omitempty"` + Raw *Node `protobuf:"bytes,3,req,name=Raw" json:"Raw,omitempty"` unknownFields protoimpl.UnknownFields - - Reason *ConnectFailureReason `protobuf:"varint,1,req,name=Reason,enum=neonize.ConnectFailureReason" json:"Reason,omitempty"` - Message *string `protobuf:"bytes,2,req,name=Message" json:"Message,omitempty"` - Raw *Node `protobuf:"bytes,3,req,name=Raw" json:"Raw,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ConnectFailure) Reset() { @@ -7187,9 +7101,9 @@ func (x *ConnectFailure) GetRaw() *Node { } type ClientOutdated struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ClientOutdated) Reset() { @@ -7223,12 +7137,11 @@ func (*ClientOutdated) Descriptor() ([]byte, []int) { } type StreamError struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Code *string `protobuf:"bytes,1,req,name=Code" json:"Code,omitempty"` + Raw *Node `protobuf:"bytes,4,req,name=Raw" json:"Raw,omitempty"` unknownFields protoimpl.UnknownFields - - Code *string `protobuf:"bytes,1,req,name=Code" json:"Code,omitempty"` - Raw *Node `protobuf:"bytes,4,req,name=Raw" json:"Raw,omitempty"` + sizeCache protoimpl.SizeCache } func (x *StreamError) Reset() { @@ -7276,11 +7189,10 @@ func (x *StreamError) GetRaw() *Node { } type Disconnected struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Status *bool `protobuf:"varint,1,req,name=status" json:"status,omitempty"` unknownFields protoimpl.UnknownFields - - Status *bool `protobuf:"varint,1,req,name=status" json:"status,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Disconnected) Reset() { @@ -7321,11 +7233,10 @@ func (x *Disconnected) GetStatus() bool { } type HistorySync struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Data *waHistorySync.HistorySync `protobuf:"bytes,1,req,name=Data" json:"Data,omitempty"` unknownFields protoimpl.UnknownFields - - Data *waHistorySync.HistorySync `protobuf:"bytes,1,req,name=Data" json:"Data,omitempty"` + sizeCache protoimpl.SizeCache } func (x *HistorySync) Reset() { @@ -7370,14 +7281,13 @@ func (x *HistorySync) GetData() *waHistorySync.HistorySync { // message NewsLetterMessageMeta (Defined) // 16 // Message (Defined) // 17 type Receipt struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + MessageSource *MessageSource `protobuf:"bytes,1,req,name=MessageSource" json:"MessageSource,omitempty"` + MessageIDs []string `protobuf:"bytes,2,rep,name=MessageIDs" json:"MessageIDs,omitempty"` + Timestamp *int64 `protobuf:"varint,3,req,name=Timestamp" json:"Timestamp,omitempty"` + Type *Receipt_ReceiptType `protobuf:"varint,4,req,name=Type,enum=neonize.Receipt_ReceiptType" json:"Type,omitempty"` unknownFields protoimpl.UnknownFields - - MessageSource *MessageSource `protobuf:"bytes,1,req,name=MessageSource" json:"MessageSource,omitempty"` - MessageIDs []string `protobuf:"bytes,2,rep,name=MessageIDs" json:"MessageIDs,omitempty"` - Timestamp *int64 `protobuf:"varint,3,req,name=Timestamp" json:"Timestamp,omitempty"` - Type *Receipt_ReceiptType `protobuf:"varint,4,req,name=Type,enum=neonize.Receipt_ReceiptType" json:"Type,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Receipt) Reset() { @@ -7439,13 +7349,12 @@ func (x *Receipt) GetType() Receipt_ReceiptType { } type ChatPresence struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` MessageSource *MessageSource `protobuf:"bytes,1,req,name=MessageSource" json:"MessageSource,omitempty"` State *ChatPresence_ChatPresence `protobuf:"varint,2,req,name=State,enum=neonize.ChatPresence_ChatPresence" json:"State,omitempty"` Media *ChatPresence_ChatPresenceMedia `protobuf:"varint,3,req,name=Media,enum=neonize.ChatPresence_ChatPresenceMedia" json:"Media,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ChatPresence) Reset() { @@ -7500,13 +7409,12 @@ func (x *ChatPresence) GetMedia() ChatPresence_ChatPresenceMedia { } type Presence struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + From *JID `protobuf:"bytes,1,req,name=From" json:"From,omitempty"` + Unavailable *bool `protobuf:"varint,2,req,name=Unavailable" json:"Unavailable,omitempty"` + LastSeen *int64 `protobuf:"varint,3,req,name=LastSeen" json:"LastSeen,omitempty"` unknownFields protoimpl.UnknownFields - - From *JID `protobuf:"bytes,1,req,name=From" json:"From,omitempty"` - Unavailable *bool `protobuf:"varint,2,req,name=Unavailable" json:"Unavailable,omitempty"` - LastSeen *int64 `protobuf:"varint,3,req,name=LastSeen" json:"LastSeen,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Presence) Reset() { @@ -7561,14 +7469,13 @@ func (x *Presence) GetLastSeen() int64 { } type JoinedGroup struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Reason *string `protobuf:"bytes,1,req,name=Reason" json:"Reason,omitempty"` + Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` + CreateKey *string `protobuf:"bytes,3,req,name=CreateKey" json:"CreateKey,omitempty"` + GroupInfo *GroupInfo `protobuf:"bytes,4,req,name=GroupInfo" json:"GroupInfo,omitempty"` unknownFields protoimpl.UnknownFields - - Reason *string `protobuf:"bytes,1,req,name=Reason" json:"Reason,omitempty"` - Type *string `protobuf:"bytes,2,req,name=Type" json:"Type,omitempty"` - CreateKey *string `protobuf:"bytes,3,req,name=CreateKey" json:"CreateKey,omitempty"` - GroupInfo *GroupInfo `protobuf:"bytes,4,req,name=GroupInfo" json:"GroupInfo,omitempty"` + sizeCache protoimpl.SizeCache } func (x *JoinedGroup) Reset() { @@ -7630,31 +7537,30 @@ func (x *JoinedGroup) GetGroupInfo() *GroupInfo { } type GroupInfoEvent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - Notify *string `protobuf:"bytes,2,req,name=Notify" json:"Notify,omitempty"` - Sender *JID `protobuf:"bytes,3,opt,name=Sender" json:"Sender,omitempty"` - Timestamp *int64 `protobuf:"varint,4,req,name=Timestamp" json:"Timestamp,omitempty"` - Name *GroupName `protobuf:"bytes,5,opt,name=Name" json:"Name,omitempty"` - Topic *GroupTopic `protobuf:"bytes,6,opt,name=Topic" json:"Topic,omitempty"` - Locked *GroupLocked `protobuf:"bytes,7,opt,name=Locked" json:"Locked,omitempty"` - Announce *GroupAnnounce `protobuf:"bytes,8,opt,name=Announce" json:"Announce,omitempty"` - Ephemeral *GroupEphemeral `protobuf:"bytes,9,opt,name=Ephemeral" json:"Ephemeral,omitempty"` - Delete *GroupDelete `protobuf:"bytes,10,opt,name=Delete" json:"Delete,omitempty"` - Link *GroupLinkChange `protobuf:"bytes,11,opt,name=Link" json:"Link,omitempty"` - Unlink *GroupLinkChange `protobuf:"bytes,12,opt,name=Unlink" json:"Unlink,omitempty"` - NewInviteLink *string `protobuf:"bytes,13,opt,name=NewInviteLink" json:"NewInviteLink,omitempty"` - PrevParticipantsVersionID *string `protobuf:"bytes,14,req,name=PrevParticipantsVersionID" json:"PrevParticipantsVersionID,omitempty"` - ParticipantVersionID *string `protobuf:"bytes,15,req,name=ParticipantVersionID" json:"ParticipantVersionID,omitempty"` - JoinReason *string `protobuf:"bytes,16,req,name=JoinReason" json:"JoinReason,omitempty"` - Join []*JID `protobuf:"bytes,17,rep,name=Join" json:"Join,omitempty"` - Leave []*JID `protobuf:"bytes,18,rep,name=Leave" json:"Leave,omitempty"` - Promote []*JID `protobuf:"bytes,19,rep,name=Promote" json:"Promote,omitempty"` - Demote []*JID `protobuf:"bytes,20,rep,name=Demote" json:"Demote,omitempty"` - UnknownChanges []*Node `protobuf:"bytes,21,rep,name=UnknownChanges" json:"UnknownChanges,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + Notify *string `protobuf:"bytes,2,req,name=Notify" json:"Notify,omitempty"` + Sender *JID `protobuf:"bytes,3,opt,name=Sender" json:"Sender,omitempty"` + Timestamp *int64 `protobuf:"varint,4,req,name=Timestamp" json:"Timestamp,omitempty"` + Name *GroupName `protobuf:"bytes,5,opt,name=Name" json:"Name,omitempty"` + Topic *GroupTopic `protobuf:"bytes,6,opt,name=Topic" json:"Topic,omitempty"` + Locked *GroupLocked `protobuf:"bytes,7,opt,name=Locked" json:"Locked,omitempty"` + Announce *GroupAnnounce `protobuf:"bytes,8,opt,name=Announce" json:"Announce,omitempty"` + Ephemeral *GroupEphemeral `protobuf:"bytes,9,opt,name=Ephemeral" json:"Ephemeral,omitempty"` + Delete *GroupDelete `protobuf:"bytes,10,opt,name=Delete" json:"Delete,omitempty"` + Link *GroupLinkChange `protobuf:"bytes,11,opt,name=Link" json:"Link,omitempty"` + Unlink *GroupLinkChange `protobuf:"bytes,12,opt,name=Unlink" json:"Unlink,omitempty"` + NewInviteLink *string `protobuf:"bytes,13,opt,name=NewInviteLink" json:"NewInviteLink,omitempty"` + PrevParticipantsVersionID *string `protobuf:"bytes,14,req,name=PrevParticipantsVersionID" json:"PrevParticipantsVersionID,omitempty"` + ParticipantVersionID *string `protobuf:"bytes,15,req,name=ParticipantVersionID" json:"ParticipantVersionID,omitempty"` + JoinReason *string `protobuf:"bytes,16,req,name=JoinReason" json:"JoinReason,omitempty"` + Join []*JID `protobuf:"bytes,17,rep,name=Join" json:"Join,omitempty"` + Leave []*JID `protobuf:"bytes,18,rep,name=Leave" json:"Leave,omitempty"` + Promote []*JID `protobuf:"bytes,19,rep,name=Promote" json:"Promote,omitempty"` + Demote []*JID `protobuf:"bytes,20,rep,name=Demote" json:"Demote,omitempty"` + UnknownChanges []*Node `protobuf:"bytes,21,rep,name=UnknownChanges" json:"UnknownChanges,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *GroupInfoEvent) Reset() { @@ -7835,14 +7741,13 @@ func (x *GroupInfoEvent) GetUnknownChanges() []*Node { } type Picture struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + Author *JID `protobuf:"bytes,2,req,name=Author" json:"Author,omitempty"` + Timestamp *int64 `protobuf:"varint,3,req,name=Timestamp" json:"Timestamp,omitempty"` + Remove *bool `protobuf:"varint,4,req,name=Remove" json:"Remove,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - Author *JID `protobuf:"bytes,2,req,name=Author" json:"Author,omitempty"` - Timestamp *int64 `protobuf:"varint,3,req,name=Timestamp" json:"Timestamp,omitempty"` - Remove *bool `protobuf:"varint,4,req,name=Remove" json:"Remove,omitempty"` + sizeCache protoimpl.SizeCache } func (x *Picture) Reset() { @@ -7904,13 +7809,12 @@ func (x *Picture) GetRemove() bool { } type IdentityChange struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + Timestamp *int64 `protobuf:"varint,2,req,name=Timestamp" json:"Timestamp,omitempty"` + Implicit *bool `protobuf:"varint,3,req,name=Implicit" json:"Implicit,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - Timestamp *int64 `protobuf:"varint,2,req,name=Timestamp" json:"Timestamp,omitempty"` - Implicit *bool `protobuf:"varint,3,req,name=Implicit" json:"Implicit,omitempty"` + sizeCache protoimpl.SizeCache } func (x *IdentityChange) Reset() { @@ -7965,18 +7869,17 @@ func (x *IdentityChange) GetImplicit() bool { } type PrivacySettingsEvent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - NewSettings *PrivacySettings `protobuf:"bytes,1,req,name=NewSettings" json:"NewSettings,omitempty"` - GroupAddChanged *bool `protobuf:"varint,2,req,name=GroupAddChanged" json:"GroupAddChanged,omitempty"` - LastSeenChanged *bool `protobuf:"varint,3,req,name=LastSeenChanged" json:"LastSeenChanged,omitempty"` - StatusChanged *bool `protobuf:"varint,4,req,name=StatusChanged" json:"StatusChanged,omitempty"` - ProfileChanged *bool `protobuf:"varint,5,req,name=ProfileChanged" json:"ProfileChanged,omitempty"` - ReadReceiptsChanged *bool `protobuf:"varint,6,req,name=ReadReceiptsChanged" json:"ReadReceiptsChanged,omitempty"` - OnlineChanged *bool `protobuf:"varint,7,req,name=OnlineChanged" json:"OnlineChanged,omitempty"` - CallAddChanged *bool `protobuf:"varint,8,req,name=CallAddChanged" json:"CallAddChanged,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + NewSettings *PrivacySettings `protobuf:"bytes,1,req,name=NewSettings" json:"NewSettings,omitempty"` + GroupAddChanged *bool `protobuf:"varint,2,req,name=GroupAddChanged" json:"GroupAddChanged,omitempty"` + LastSeenChanged *bool `protobuf:"varint,3,req,name=LastSeenChanged" json:"LastSeenChanged,omitempty"` + StatusChanged *bool `protobuf:"varint,4,req,name=StatusChanged" json:"StatusChanged,omitempty"` + ProfileChanged *bool `protobuf:"varint,5,req,name=ProfileChanged" json:"ProfileChanged,omitempty"` + ReadReceiptsChanged *bool `protobuf:"varint,6,req,name=ReadReceiptsChanged" json:"ReadReceiptsChanged,omitempty"` + OnlineChanged *bool `protobuf:"varint,7,req,name=OnlineChanged" json:"OnlineChanged,omitempty"` + CallAddChanged *bool `protobuf:"varint,8,req,name=CallAddChanged" json:"CallAddChanged,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *PrivacySettingsEvent) Reset() { @@ -8066,15 +7969,14 @@ func (x *PrivacySettingsEvent) GetCallAddChanged() bool { } type OfflineSyncPreview struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Total *int32 `protobuf:"varint,1,req,name=Total" json:"Total,omitempty"` - AppDataChanges *int32 `protobuf:"varint,2,req,name=AppDataChanges" json:"AppDataChanges,omitempty"` - Message *int32 `protobuf:"varint,3,req,name=Message" json:"Message,omitempty"` - Notifications *int32 `protobuf:"varint,4,req,name=Notifications" json:"Notifications,omitempty"` - Receipts *int32 `protobuf:"varint,5,req,name=Receipts" json:"Receipts,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Total *int32 `protobuf:"varint,1,req,name=Total" json:"Total,omitempty"` + AppDataChanges *int32 `protobuf:"varint,2,req,name=AppDataChanges" json:"AppDataChanges,omitempty"` + Message *int32 `protobuf:"varint,3,req,name=Message" json:"Message,omitempty"` + Notifications *int32 `protobuf:"varint,4,req,name=Notifications" json:"Notifications,omitempty"` + Receipts *int32 `protobuf:"varint,5,req,name=Receipts" json:"Receipts,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *OfflineSyncPreview) Reset() { @@ -8143,11 +8045,10 @@ func (x *OfflineSyncPreview) GetReceipts() int32 { } type OfflineSyncCompleted struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Count *int32 `protobuf:"varint,1,req,name=Count" json:"Count,omitempty"` unknownFields protoimpl.UnknownFields - - Count *int32 `protobuf:"varint,1,req,name=Count" json:"Count,omitempty"` + sizeCache protoimpl.SizeCache } func (x *OfflineSyncCompleted) Reset() { @@ -8188,14 +8089,13 @@ func (x *OfflineSyncCompleted) GetCount() int32 { } type BlocklistEvent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Action *BlocklistEvent_Actions `protobuf:"varint,1,req,name=Action,enum=neonize.BlocklistEvent_Actions" json:"Action,omitempty"` + DHASH *string `protobuf:"bytes,2,req,name=DHASH" json:"DHASH,omitempty"` + PrevDHash *string `protobuf:"bytes,3,req,name=PrevDHash" json:"PrevDHash,omitempty"` + Changes []*BlocklistChange `protobuf:"bytes,4,rep,name=Changes" json:"Changes,omitempty"` unknownFields protoimpl.UnknownFields - - Action *BlocklistEvent_Actions `protobuf:"varint,1,req,name=Action,enum=neonize.BlocklistEvent_Actions" json:"Action,omitempty"` - DHASH *string `protobuf:"bytes,2,req,name=DHASH" json:"DHASH,omitempty"` - PrevDHash *string `protobuf:"bytes,3,req,name=PrevDHash" json:"PrevDHash,omitempty"` - Changes []*BlocklistChange `protobuf:"bytes,4,rep,name=Changes" json:"Changes,omitempty"` + sizeCache protoimpl.SizeCache } func (x *BlocklistEvent) Reset() { @@ -8257,12 +8157,11 @@ func (x *BlocklistEvent) GetChanges() []*BlocklistChange { } type BlocklistChange struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + BlockAction *BlocklistChange_Action `protobuf:"varint,2,req,name=BlockAction,enum=neonize.BlocklistChange_Action" json:"BlockAction,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - BlockAction *BlocklistChange_Action `protobuf:"varint,2,req,name=BlockAction,enum=neonize.BlocklistChange_Action" json:"BlockAction,omitempty"` + sizeCache protoimpl.SizeCache } func (x *BlocklistChange) Reset() { @@ -8310,11 +8209,10 @@ func (x *BlocklistChange) GetBlockAction() BlocklistChange_Action { } type NewsletterJoin struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - NewsletterMetadata *NewsletterMetadata `protobuf:"bytes,1,req,name=NewsletterMetadata" json:"NewsletterMetadata,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + NewsletterMetadata *NewsletterMetadata `protobuf:"bytes,1,req,name=NewsletterMetadata" json:"NewsletterMetadata,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *NewsletterJoin) Reset() { @@ -8355,12 +8253,11 @@ func (x *NewsletterJoin) GetNewsletterMetadata() *NewsletterMetadata { } type NewsletterLeave struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` + Role *NewsletterRole `protobuf:"varint,2,req,name=Role,enum=neonize.NewsletterRole" json:"Role,omitempty"` unknownFields protoimpl.UnknownFields - - ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` - Role *NewsletterRole `protobuf:"varint,2,req,name=Role,enum=neonize.NewsletterRole" json:"Role,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterLeave) Reset() { @@ -8408,12 +8305,11 @@ func (x *NewsletterLeave) GetRole() NewsletterRole { } type NewsletterMuteChange struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` + Mute *NewsletterMuteState `protobuf:"varint,2,req,name=Mute,enum=neonize.NewsletterMuteState" json:"Mute,omitempty"` unknownFields protoimpl.UnknownFields - - ID *JID `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` - Mute *NewsletterMuteState `protobuf:"varint,2,req,name=Mute,enum=neonize.NewsletterMuteState" json:"Mute,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterMuteChange) Reset() { @@ -8461,13 +8357,12 @@ func (x *NewsletterMuteChange) GetMute() NewsletterMuteState { } type NewsletterLiveUpdate struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` + TIME *int64 `protobuf:"varint,2,req,name=TIME" json:"TIME,omitempty"` + Messages []*NewsletterMessage `protobuf:"bytes,3,rep,name=Messages" json:"Messages,omitempty"` unknownFields protoimpl.UnknownFields - - JID *JID `protobuf:"bytes,1,req,name=JID" json:"JID,omitempty"` - TIME *int64 `protobuf:"varint,2,req,name=TIME" json:"TIME,omitempty"` - Messages []*NewsletterMessage `protobuf:"bytes,3,rep,name=Messages" json:"Messages,omitempty"` + sizeCache protoimpl.SizeCache } func (x *NewsletterLiveUpdate) Reset() { @@ -8523,14 +8418,13 @@ func (x *NewsletterLiveUpdate) GetMessages() []*NewsletterMessage { // call events type BasicCallMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + From *JID `protobuf:"bytes,1,req,name=from" json:"from,omitempty"` + Timestamp *int64 `protobuf:"varint,2,req,name=timestamp" json:"timestamp,omitempty"` + CallCreator *JID `protobuf:"bytes,3,req,name=callCreator" json:"callCreator,omitempty"` + CallID *string `protobuf:"bytes,4,req,name=callID" json:"callID,omitempty"` unknownFields protoimpl.UnknownFields - - From *JID `protobuf:"bytes,1,req,name=from" json:"from,omitempty"` - Timestamp *int64 `protobuf:"varint,2,req,name=timestamp" json:"timestamp,omitempty"` - CallCreator *JID `protobuf:"bytes,3,req,name=callCreator" json:"callCreator,omitempty"` - CallID *string `protobuf:"bytes,4,req,name=callID" json:"callID,omitempty"` + sizeCache protoimpl.SizeCache } func (x *BasicCallMeta) Reset() { @@ -8592,12 +8486,11 @@ func (x *BasicCallMeta) GetCallID() string { } type CallRemoteMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - RemotePlatform *string `protobuf:"bytes,1,req,name=remotePlatform" json:"remotePlatform,omitempty"` - RemoteVersion *string `protobuf:"bytes,2,req,name=remoteVersion" json:"remoteVersion,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + RemotePlatform *string `protobuf:"bytes,1,req,name=remotePlatform" json:"remotePlatform,omitempty"` + RemoteVersion *string `protobuf:"bytes,2,req,name=remoteVersion" json:"remoteVersion,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CallRemoteMeta) Reset() { @@ -8646,13 +8539,12 @@ func (x *CallRemoteMeta) GetRemoteVersion() string { // events type CallOffer struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` - Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` + Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CallOffer) Reset() { @@ -8707,13 +8599,12 @@ func (x *CallOffer) GetData() *Node { } type CallAccept struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` - Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` + Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CallAccept) Reset() { @@ -8768,13 +8659,12 @@ func (x *CallAccept) GetData() *Node { } type CallPreAccept struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` - Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` + Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CallPreAccept) Reset() { @@ -8829,13 +8719,12 @@ func (x *CallPreAccept) GetData() *Node { } type CallTransport struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` - Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + CallRemoteMeta *CallRemoteMeta `protobuf:"bytes,2,req,name=callRemoteMeta" json:"callRemoteMeta,omitempty"` + Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *CallTransport) Reset() { @@ -8890,14 +8779,13 @@ func (x *CallTransport) GetData() *Node { } type CallOfferNotice struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + Media *string `protobuf:"bytes,2,req,name=media" json:"media,omitempty"` + Type *string `protobuf:"bytes,3,req,name=type" json:"type,omitempty"` + Data *Node `protobuf:"bytes,4,req,name=data" json:"data,omitempty"` unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - Media *string `protobuf:"bytes,2,req,name=media" json:"media,omitempty"` - Type *string `protobuf:"bytes,3,req,name=type" json:"type,omitempty"` - Data *Node `protobuf:"bytes,4,req,name=data" json:"data,omitempty"` + sizeCache protoimpl.SizeCache } func (x *CallOfferNotice) Reset() { @@ -8959,12 +8847,11 @@ func (x *CallOfferNotice) GetData() *Node { } type CallRelayLatency struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + Data *Node `protobuf:"bytes,2,req,name=data" json:"data,omitempty"` unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - Data *Node `protobuf:"bytes,2,req,name=data" json:"data,omitempty"` + sizeCache protoimpl.SizeCache } func (x *CallRelayLatency) Reset() { @@ -9012,13 +8899,12 @@ func (x *CallRelayLatency) GetData() *Node { } type CallTerminate struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` + Reason *string `protobuf:"bytes,2,req,name=reason" json:"reason,omitempty"` + Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` unknownFields protoimpl.UnknownFields - - BasicCallMeta *BasicCallMeta `protobuf:"bytes,1,req,name=basicCallMeta" json:"basicCallMeta,omitempty"` - Reason *string `protobuf:"bytes,2,req,name=reason" json:"reason,omitempty"` - Data *Node `protobuf:"bytes,3,req,name=data" json:"data,omitempty"` + sizeCache protoimpl.SizeCache } func (x *CallTerminate) Reset() { @@ -9073,11 +8959,10 @@ func (x *CallTerminate) GetData() *Node { } type UnknownCallEvent struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Node *Node `protobuf:"bytes,1,req,name=node" json:"node,omitempty"` unknownFields protoimpl.UnknownFields - - Node *Node `protobuf:"bytes,1,req,name=node" json:"node,omitempty"` + sizeCache protoimpl.SizeCache } func (x *UnknownCallEvent) Reset() { @@ -9118,13 +9003,12 @@ func (x *UnknownCallEvent) GetNode() *Node { } type UndecryptableMessage struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - + state protoimpl.MessageState `protogen:"open.v1"` Info *MessageInfo `protobuf:"bytes,1,req,name=Info" json:"Info,omitempty"` IsUnavailable *bool `protobuf:"varint,2,req,name=IsUnavailable" json:"IsUnavailable,omitempty"` DecryptFailMode *UndecryptableMessage_DecryptFailModeT `protobuf:"varint,3,req,name=DecryptFailMode,enum=neonize.UndecryptableMessage_DecryptFailModeT" json:"DecryptFailMode,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *UndecryptableMessage) Reset() { @@ -9179,12 +9063,11 @@ func (x *UndecryptableMessage) GetDecryptFailMode() UndecryptableMessage_Decrypt } type UpdateGroupParticipantsReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` + Participants []*GroupParticipant `protobuf:"bytes,2,rep,name=participants" json:"participants,omitempty"` unknownFields protoimpl.UnknownFields - - Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` - Participants []*GroupParticipant `protobuf:"bytes,2,rep,name=participants" json:"participants,omitempty"` + sizeCache protoimpl.SizeCache } func (x *UpdateGroupParticipantsReturnFunction) Reset() { @@ -9232,12 +9115,11 @@ func (x *UpdateGroupParticipantsReturnFunction) GetParticipants() []*GroupPartic } type GetMessageForRetryReturnFunction struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + IsEmpty *bool `protobuf:"varint,1,opt,name=isEmpty,def=0" json:"isEmpty,omitempty"` + Message *waE2E.Message `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"` unknownFields protoimpl.UnknownFields - - IsEmpty *bool `protobuf:"varint,1,opt,name=isEmpty,def=0" json:"isEmpty,omitempty"` - Message *waE2E.Message `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"` + sizeCache protoimpl.SizeCache } // Default values for GetMessageForRetryReturnFunction fields. @@ -9291,14 +9173,13 @@ func (x *GetMessageForRetryReturnFunction) GetMessage() *waE2E.Message { // chat_setting_store type LocalChatSettings struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Found *bool `protobuf:"varint,1,req,name=Found" json:"Found,omitempty"` + MutedUntil *float64 `protobuf:"fixed64,2,req,name=MutedUntil" json:"MutedUntil,omitempty"` + Pinned *bool `protobuf:"varint,3,req,name=Pinned" json:"Pinned,omitempty"` + Archived *bool `protobuf:"varint,4,req,name=Archived" json:"Archived,omitempty"` unknownFields protoimpl.UnknownFields - - Found *bool `protobuf:"varint,1,req,name=Found" json:"Found,omitempty"` - MutedUntil *float64 `protobuf:"fixed64,2,req,name=MutedUntil" json:"MutedUntil,omitempty"` - Pinned *bool `protobuf:"varint,3,req,name=Pinned" json:"Pinned,omitempty"` - Archived *bool `protobuf:"varint,4,req,name=Archived" json:"Archived,omitempty"` + sizeCache protoimpl.SizeCache } func (x *LocalChatSettings) Reset() { @@ -9361,15 +9242,14 @@ func (x *LocalChatSettings) GetArchived() bool { // New Verision for Function type ReturnFunctionWithError struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` - // Types that are assignable to Return: + state protoimpl.MessageState `protogen:"open.v1"` + Error *string `protobuf:"bytes,1,opt,name=Error" json:"Error,omitempty"` + // Types that are valid to be assigned to Return: // // *ReturnFunctionWithError_LocalChatSettings - Return isReturnFunctionWithError_Return `protobuf_oneof:"Return"` + Return isReturnFunctionWithError_Return `protobuf_oneof:"Return"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ReturnFunctionWithError) Reset() { @@ -9409,16 +9289,18 @@ func (x *ReturnFunctionWithError) GetError() string { return "" } -func (m *ReturnFunctionWithError) GetReturn() isReturnFunctionWithError_Return { - if m != nil { - return m.Return +func (x *ReturnFunctionWithError) GetReturn() isReturnFunctionWithError_Return { + if x != nil { + return x.Return } return nil } func (x *ReturnFunctionWithError) GetLocalChatSettings() *LocalChatSettings { - if x, ok := x.GetReturn().(*ReturnFunctionWithError_LocalChatSettings); ok { - return x.LocalChatSettings + if x != nil { + if x, ok := x.Return.(*ReturnFunctionWithError_LocalChatSettings); ok { + return x.LocalChatSettings + } } return nil } @@ -9434,15 +9316,14 @@ type ReturnFunctionWithError_LocalChatSettings struct { func (*ReturnFunctionWithError_LocalChatSettings) isReturnFunctionWithError_Return() {} type SendRequestExtra struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ID *string `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` + InlineBotJID *JID `protobuf:"bytes,2,req,name=InlineBotJID" json:"InlineBotJID,omitempty"` + Peer *bool `protobuf:"varint,3,req,name=Peer" json:"Peer,omitempty"` + Timeout *int64 `protobuf:"varint,4,req,name=Timeout" json:"Timeout,omitempty"` + MediaHandle *string `protobuf:"bytes,5,req,name=MediaHandle" json:"MediaHandle,omitempty"` unknownFields protoimpl.UnknownFields - - ID *string `protobuf:"bytes,1,req,name=ID" json:"ID,omitempty"` - InlineBotJID *JID `protobuf:"bytes,2,req,name=InlineBotJID" json:"InlineBotJID,omitempty"` - Peer *bool `protobuf:"varint,3,req,name=Peer" json:"Peer,omitempty"` - Timeout *int64 `protobuf:"varint,4,req,name=Timeout" json:"Timeout,omitempty"` - MediaHandle *string `protobuf:"bytes,5,req,name=MediaHandle" json:"MediaHandle,omitempty"` + sizeCache protoimpl.SizeCache } func (x *SendRequestExtra) Reset() { diff --git a/goneonize/defproto/waCompanionReg/WAWebProtobufsCompanionReg.proto b/goneonize/defproto/waCompanionReg/WAWebProtobufsCompanionReg.proto index 38e82d7..dd91bf5 100644 --- a/goneonize/defproto/waCompanionReg/WAWebProtobufsCompanionReg.proto +++ b/goneonize/defproto/waCompanionReg/WAWebProtobufsCompanionReg.proto @@ -96,4 +96,5 @@ message EncryptedPairingRequest { message ClientPairingProps { optional bool isChatDbLidMigrated = 1; + optional bool isSyncdPureLidSession = 2; } diff --git a/goneonize/defproto/waE2E/WAWebProtobufsE2E.proto b/goneonize/defproto/waE2E/WAWebProtobufsE2E.proto index e9fcb3e..5f1b552 100644 --- a/goneonize/defproto/waE2E/WAWebProtobufsE2E.proto +++ b/goneonize/defproto/waE2E/WAWebProtobufsE2E.proto @@ -7,7 +7,8 @@ import "waCompanionReg/WAWebProtobufsCompanionReg.proto"; import "waMmsRetry/WAMmsRetry.proto"; import "waCommon/WACommon.proto"; -enum PollMediaType { +enum PollContentType { + UNKNOWN_POLL_CONTENT_TYPE = 0; TEXT = 1; IMAGE = 2; } @@ -52,7 +53,7 @@ enum BotSessionSource { } enum KeepType { - UNKNOWN = 0; + UNKNOWN_KEEP_TYPE = 0; KEEP_FOR_ALL = 1; UNDO_KEEP_FOR_ALL = 2; } @@ -211,7 +212,7 @@ message PollCreationMessage { repeated Option options = 3; optional uint32 selectableOptionsCount = 4; optional ContextInfo contextInfo = 5; - optional PollMediaType pollMediaType = 6; + optional PollContentType pollContentType = 6; optional PollType pollType = 7; optional Option correctAnswer = 8; } @@ -402,6 +403,7 @@ message InteractiveMessage { optional Body body = 2; optional Footer footer = 3; optional ContextInfo contextInfo = 15; + optional UrlTrackingMap urlTrackingMap = 16; } message ListResponseMessage { @@ -1062,6 +1064,7 @@ message ContextInfo { optional bytes ctwaPayload = 55; optional ForwardedAIBotMessageInfo forwardedAiBotMessageInfo = 56; optional StatusAttributionType statusAttributionType = 57; + optional UrlTrackingMap urlTrackingMap = 58; } message BotPluginMetadata { @@ -1092,6 +1095,101 @@ message BotPluginMetadata { optional string faviconCDNURL = 13; } +message AIRichResponseMessage { + enum AIRichResponseSubMessageType { + AI_RICH_RESPONSE_UNKNOWN = 0; + AI_RICH_RESPONSE_GRID_IMAGE = 1; + AI_RICH_RESPONSE_TEXT = 2; + AI_RICH_RESPONSE_INLINE_IMAGE = 3; + AI_RICH_RESPONSE_TABLE = 4; + AI_RICH_RESPONSE_CODE = 5; + AI_RICH_RESPONSE_DYNAMIC = 6; + } + + enum AIRichResponseMessageType { + AI_RICH_RESPONSE_TYPE_UNKNOWN = 0; + AI_RICH_RESPONSE_TYPE_STANDARD = 1; + AI_RICH_RESPONSE_TYPE_ARTIFACTS = 2; + } + + message AIRichResponseDynamicMetadata { + enum AIRichResponseDynamicMetadataType { + AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN = 0; + AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_IMAGE = 1; + AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_GIF = 2; + } + + optional AIRichResponseDynamicMetadataType type = 1; + optional uint64 version = 2; + optional string URL = 3; + optional uint32 loopCount = 4; + } + + message AIRichResponseCodeMetadata { + enum AIRichResponseCodeHighlightType { + AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT = 0; + AI_RICH_RESPONSE_CODE_HIGHLIGHT_KEYWORD = 1; + AI_RICH_RESPONSE_CODE_HIGHLIGHT_METHOD = 2; + AI_RICH_RESPONSE_CODE_HIGHLIGHT_STRING = 3; + AI_RICH_RESPONSE_CODE_HIGHLIGHT_NUMBER = 4; + AI_RICH_RESPONSE_CODE_HIGHLIGHT_COMMENT = 5; + } + + message AIRichResponseCodeBlock { + optional AIRichResponseCodeHighlightType highlightType = 1; + optional string codeContent = 2; + } + + optional string codeLanguage = 1; + repeated AIRichResponseCodeBlock codeBlocks = 2; + } + + message AIRichResponseInlineImageMetadata { + enum AIRichResponseImageAlignment { + AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED = 0; + AI_RICH_RESPONSE_IMAGE_LAYOUT_TRAILING_ALIGNED = 1; + AI_RICH_RESPONSE_IMAGE_LAYOUT_CENTER_ALIGNED = 2; + } + + optional AIRichResponseImageURL imageURL = 1; + optional string imageText = 2; + optional AIRichResponseImageAlignment alignment = 3; + optional string tapLinkURL = 4; + } + + message AIRichResponseSubMessage { + optional AIRichResponseSubMessageType messageType = 1; + optional AIRichResponseGridImageMetadata gridImageMetadata = 2; + optional string messageText = 3; + optional AIRichResponseInlineImageMetadata imageMetadata = 4; + optional AIRichResponseCodeMetadata codeMetadata = 5; + optional AIRichResponseTableMetadata tableMetadata = 6; + optional AIRichResponseDynamicMetadata dynamicMetadata = 7; + } + + message AIRichResponseTableMetadata { + message AIRichResponseTableRow { + repeated string items = 1; + optional bool isHeading = 2; + } + + repeated AIRichResponseTableRow rows = 1; + } + + message AIRichResponseGridImageMetadata { + optional AIRichResponseImageURL gridImageURL = 1; + repeated AIRichResponseImageURL imageURLs = 2; + } + + message AIRichResponseImageURL { + optional string imagePreviewURL = 1; + optional string imageHighResURL = 2; + } + + optional AIRichResponseMessageType messageType = 1; + repeated AIRichResponseSubMessage submessages = 2; +} + message BotMediaMetadata { enum OrientationType { CENTER = 1; @@ -1157,6 +1255,8 @@ message BotCapabilityMetadata { RICH_RESPONSE_THREAD_SURFING = 5; RICH_RESPONSE_TABLE = 6; RICH_RESPONSE_CODE = 7; + RICH_RESPONSE_STRUCTURED_RESPONSE = 8; + RICH_RESPONSE_INLINE_IMAGE = 9; WA_IG_1P_PLUGIN_RANKING_CONTROL = 10; WA_IG_1P_PLUGIN_RANKING_UPDATE_1 = 11; WA_IG_1P_PLUGIN_RANKING_UPDATE_2 = 12; @@ -1403,6 +1503,8 @@ message Message { optional FutureProofMessage pollCreationMessageV4 = 93; optional FutureProofMessage pollCreationMessageV5 = 94; optional FutureProofMessage statusAddYours = 95; + optional FutureProofMessage groupStatusMessage = 96; + optional AIRichResponseMessage richResponseMessage = 97; } message AlbumMessage { @@ -2052,3 +2154,14 @@ message MediaNotifyMessage { message LIDMigrationMappingSyncMessage { optional bytes encodedMappingPayload = 1; } + +message UrlTrackingMap { + message UrlTrackingMapElement { + optional string originalURL = 1; + optional string unconsentedUsersURL = 2; + optional string consentedUsersURL = 3; + optional uint32 cardIndex = 4; + } + + repeated UrlTrackingMapElement urlTrackingMapElements = 1; +} diff --git a/goneonize/defproto/waHistorySync/WAWebProtobufsHistorySync.proto b/goneonize/defproto/waHistorySync/WAWebProtobufsHistorySync.proto index b13bb7f..4d28fcd 100644 --- a/goneonize/defproto/waHistorySync/WAWebProtobufsHistorySync.proto +++ b/goneonize/defproto/waHistorySync/WAWebProtobufsHistorySync.proto @@ -108,6 +108,7 @@ message Conversation { optional bool locked = 46; optional PrivacySystemMessage systemMessageToInsert = 47; optional bool capiCreatedGroup = 48; + optional string accountLid = 49; } message GroupParticipant { diff --git a/goneonize/defproto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto b/goneonize/defproto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto new file mode 100644 index 0000000..62e96ad --- /dev/null +++ b/goneonize/defproto/waLidMigrationSyncPayload/WAWebProtobufLidMigrationSyncPayload.proto @@ -0,0 +1,13 @@ +syntax = "proto2"; +package WAWebProtobufLidMigrationSyncPayload; +option go_package = "go.mau.fi/whatsmeow/proto/waLidMigrationSyncPayload"; + +message LIDMigrationMapping { + required uint64 pn = 1; + required uint64 assignedLid = 2; + optional uint64 latestLid = 3; +} + +message LIDMigrationMappingSyncPayload { + repeated LIDMigrationMapping pnToLidMappings = 1; +} diff --git a/goneonize/go.mod b/goneonize/go.mod index 3f78088..33bfede 100644 --- a/goneonize/go.mod +++ b/goneonize/go.mod @@ -1,13 +1,11 @@ module github.com/krypton-byte/neonize -go 1.22.0 - -toolchain go1.22.1 +go 1.23.4 require ( github.com/mattn/go-sqlite3 v1.14.24 - go.mau.fi/whatsmeow v0.0.0-20241121132808-ae900cb6bee4 - google.golang.org/protobuf v1.35.2 + go.mau.fi/whatsmeow v0.0.0-20250104105216-918c879fcd19 + google.golang.org/protobuf v1.36.2 ) require ( @@ -18,8 +16,8 @@ require ( github.com/mattn/go-isatty v0.0.20 // indirect github.com/rs/zerolog v1.33.0 // indirect go.mau.fi/libsignal v0.1.1 // indirect - go.mau.fi/util v0.8.2 // indirect - golang.org/x/crypto v0.29.0 // indirect - golang.org/x/net v0.31.0 // indirect - golang.org/x/sys v0.27.0 // indirect + go.mau.fi/util v0.8.3 // indirect + golang.org/x/crypto v0.32.0 // indirect + golang.org/x/net v0.34.0 // indirect + golang.org/x/sys v0.29.0 // indirect ) diff --git a/goneonize/go.sum b/goneonize/go.sum index ba82b6b..2b4ad52 100644 --- a/goneonize/go.sum +++ b/goneonize/go.sum @@ -24,26 +24,26 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/rs/xid v1.5.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= github.com/rs/zerolog v1.33.0 h1:1cU2KZkvPxNyfgEmhHAz/1A9Bz+llsdYzklWFzgp0r8= github.com/rs/zerolog v1.33.0/go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= go.mau.fi/libsignal v0.1.1 h1:m/0PGBh4QKP/I1MQ44ti4C0fMbLMuHb95cmDw01FIpI= go.mau.fi/libsignal v0.1.1/go.mod h1:QLs89F/OA3ThdSL2Wz2p+o+fi8uuQUz0e1BRa6ExdBw= -go.mau.fi/util v0.8.2 h1:zWbVHwdRKwI6U9AusmZ8bwgcLosikwbb4GGqLrNr1YE= -go.mau.fi/util v0.8.2/go.mod h1:BHHC9R2WLMJd1bwTZfTcFxUgRFmUgUmiWcT4RbzUgiA= -go.mau.fi/whatsmeow v0.0.0-20241121132808-ae900cb6bee4 h1:fb3X+Us6dDmXWZJt7H9o9P+pSiEq9Fut1jLqurVPpVc= -go.mau.fi/whatsmeow v0.0.0-20241121132808-ae900cb6bee4/go.mod h1:iB+F/NVNOnyumU2p/TKTSSdBhH05GHFG36diYuFp9VQ= -golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= -golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= -golang.org/x/net v0.31.0 h1:68CPQngjLL0r2AlUKiSxtQFKvzRVbnzLwMUn5SzcLHo= -golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= +go.mau.fi/util v0.8.3 h1:sulhXtfquMrQjsOP67x9CzWVBYUwhYeoo8hNQIpCWZ4= +go.mau.fi/util v0.8.3/go.mod h1:c00Db8xog70JeIsEvhdHooylTkTkakgnAOsZ04hplQY= +go.mau.fi/whatsmeow v0.0.0-20250104105216-918c879fcd19 h1:uVS+Zct5fF8rSXV9lfs87zoXdge0JXTzVGNkjmZ61UU= +go.mau.fi/whatsmeow v0.0.0-20250104105216-918c879fcd19/go.mod h1:TLzm2XkwgufONEmiVAsFny+9uBqyEZnUoPrQAfMyuSU= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= +golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= +golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s= -golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= -google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.2 h1:R8FeyR1/eLmkutZOM5CWghmo5itiG9z0ktFlTVLuTmU= +google.golang.org/protobuf v1.36.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/goneonize/utils/decoder.go b/goneonize/utils/decoder.go index 4b76344..a095576 100644 --- a/goneonize/utils/decoder.go +++ b/goneonize/utils/decoder.go @@ -1,9 +1,10 @@ package utils import ( + "C" "time" - "github.com/krypton-byte/neonize/defproto" + defproto "github.com/krypton-byte/neonize/defproto" "go.mau.fi/whatsmeow" "go.mau.fi/whatsmeow/appstate" waVname "go.mau.fi/whatsmeow/proto/waVnameCert"