1579 lines
61 KiB
Go
1579 lines
61 KiB
Go
// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
// source: communities.proto
|
|
|
|
package protobuf
|
|
|
|
import (
|
|
fmt "fmt"
|
|
proto "github.com/golang/protobuf/proto"
|
|
math "math"
|
|
)
|
|
|
|
// Reference imports to suppress errors if they are not otherwise used.
|
|
var _ = proto.Marshal
|
|
var _ = fmt.Errorf
|
|
var _ = math.Inf
|
|
|
|
// This is a compile-time assertion to ensure that this generated file
|
|
// is compatible with the proto package it is being compiled against.
|
|
// A compilation error at this line likely means your copy of the
|
|
// proto package needs to be updated.
|
|
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
|
|
|
|
type CommunityMember_Roles int32
|
|
|
|
const (
|
|
CommunityMember_UNKNOWN_ROLE CommunityMember_Roles = 0
|
|
CommunityMember_ROLE_ALL CommunityMember_Roles = 1
|
|
CommunityMember_ROLE_MANAGE_USERS CommunityMember_Roles = 2
|
|
CommunityMember_ROLE_MODERATE_CONTENT CommunityMember_Roles = 3
|
|
)
|
|
|
|
var CommunityMember_Roles_name = map[int32]string{
|
|
0: "UNKNOWN_ROLE",
|
|
1: "ROLE_ALL",
|
|
2: "ROLE_MANAGE_USERS",
|
|
3: "ROLE_MODERATE_CONTENT",
|
|
}
|
|
|
|
var CommunityMember_Roles_value = map[string]int32{
|
|
"UNKNOWN_ROLE": 0,
|
|
"ROLE_ALL": 1,
|
|
"ROLE_MANAGE_USERS": 2,
|
|
"ROLE_MODERATE_CONTENT": 3,
|
|
}
|
|
|
|
func (x CommunityMember_Roles) String() string {
|
|
return proto.EnumName(CommunityMember_Roles_name, int32(x))
|
|
}
|
|
|
|
func (CommunityMember_Roles) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{1, 0}
|
|
}
|
|
|
|
type CommunityPermissions_Access int32
|
|
|
|
const (
|
|
CommunityPermissions_UNKNOWN_ACCESS CommunityPermissions_Access = 0
|
|
CommunityPermissions_NO_MEMBERSHIP CommunityPermissions_Access = 1
|
|
CommunityPermissions_INVITATION_ONLY CommunityPermissions_Access = 2
|
|
CommunityPermissions_ON_REQUEST CommunityPermissions_Access = 3
|
|
)
|
|
|
|
var CommunityPermissions_Access_name = map[int32]string{
|
|
0: "UNKNOWN_ACCESS",
|
|
1: "NO_MEMBERSHIP",
|
|
2: "INVITATION_ONLY",
|
|
3: "ON_REQUEST",
|
|
}
|
|
|
|
var CommunityPermissions_Access_value = map[string]int32{
|
|
"UNKNOWN_ACCESS": 0,
|
|
"NO_MEMBERSHIP": 1,
|
|
"INVITATION_ONLY": 2,
|
|
"ON_REQUEST": 3,
|
|
}
|
|
|
|
func (x CommunityPermissions_Access) String() string {
|
|
return proto.EnumName(CommunityPermissions_Access_name, int32(x))
|
|
}
|
|
|
|
func (CommunityPermissions_Access) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{2, 0}
|
|
}
|
|
|
|
type CommunityTokenPermission_Type int32
|
|
|
|
const (
|
|
CommunityTokenPermission_UNKNOWN_TOKEN_PERMISSION CommunityTokenPermission_Type = 0
|
|
CommunityTokenPermission_BECOME_ADMIN CommunityTokenPermission_Type = 1
|
|
CommunityTokenPermission_BECOME_MEMBER CommunityTokenPermission_Type = 2
|
|
)
|
|
|
|
var CommunityTokenPermission_Type_name = map[int32]string{
|
|
0: "UNKNOWN_TOKEN_PERMISSION",
|
|
1: "BECOME_ADMIN",
|
|
2: "BECOME_MEMBER",
|
|
}
|
|
|
|
var CommunityTokenPermission_Type_value = map[string]int32{
|
|
"UNKNOWN_TOKEN_PERMISSION": 0,
|
|
"BECOME_ADMIN": 1,
|
|
"BECOME_MEMBER": 2,
|
|
}
|
|
|
|
func (x CommunityTokenPermission_Type) String() string {
|
|
return proto.EnumName(CommunityTokenPermission_Type_name, int32(x))
|
|
}
|
|
|
|
func (CommunityTokenPermission_Type) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{4, 0}
|
|
}
|
|
|
|
type Grant struct {
|
|
CommunityId []byte `protobuf:"bytes,1,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
|
|
MemberId []byte `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
|
|
ChatId string `protobuf:"bytes,3,opt,name=chat_id,json=chatId,proto3" json:"chat_id,omitempty"`
|
|
Clock uint64 `protobuf:"varint,4,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *Grant) Reset() { *m = Grant{} }
|
|
func (m *Grant) String() string { return proto.CompactTextString(m) }
|
|
func (*Grant) ProtoMessage() {}
|
|
func (*Grant) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{0}
|
|
}
|
|
|
|
func (m *Grant) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_Grant.Unmarshal(m, b)
|
|
}
|
|
func (m *Grant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_Grant.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *Grant) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_Grant.Merge(m, src)
|
|
}
|
|
func (m *Grant) XXX_Size() int {
|
|
return xxx_messageInfo_Grant.Size(m)
|
|
}
|
|
func (m *Grant) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_Grant.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_Grant proto.InternalMessageInfo
|
|
|
|
func (m *Grant) GetCommunityId() []byte {
|
|
if m != nil {
|
|
return m.CommunityId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *Grant) GetMemberId() []byte {
|
|
if m != nil {
|
|
return m.MemberId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *Grant) GetChatId() string {
|
|
if m != nil {
|
|
return m.ChatId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *Grant) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CommunityMember struct {
|
|
Roles []CommunityMember_Roles `protobuf:"varint,1,rep,packed,name=roles,proto3,enum=protobuf.CommunityMember_Roles" json:"roles,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityMember) Reset() { *m = CommunityMember{} }
|
|
func (m *CommunityMember) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityMember) ProtoMessage() {}
|
|
func (*CommunityMember) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{1}
|
|
}
|
|
|
|
func (m *CommunityMember) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityMember.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityMember.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityMember) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityMember.Merge(m, src)
|
|
}
|
|
func (m *CommunityMember) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityMember.Size(m)
|
|
}
|
|
func (m *CommunityMember) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityMember.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityMember proto.InternalMessageInfo
|
|
|
|
func (m *CommunityMember) GetRoles() []CommunityMember_Roles {
|
|
if m != nil {
|
|
return m.Roles
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CommunityPermissions struct {
|
|
EnsOnly bool `protobuf:"varint,1,opt,name=ens_only,json=ensOnly,proto3" json:"ens_only,omitempty"`
|
|
// https://gitlab.matrix.org/matrix-org/olm/blob/master/docs/megolm.md is a candidate for the algorithm to be used in case we want to have private communityal chats, lighter than pairwise encryption using the DR, less secure, but more efficient for large number of participants
|
|
Private bool `protobuf:"varint,2,opt,name=private,proto3" json:"private,omitempty"`
|
|
Access CommunityPermissions_Access `protobuf:"varint,3,opt,name=access,proto3,enum=protobuf.CommunityPermissions_Access" json:"access,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityPermissions) Reset() { *m = CommunityPermissions{} }
|
|
func (m *CommunityPermissions) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityPermissions) ProtoMessage() {}
|
|
func (*CommunityPermissions) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{2}
|
|
}
|
|
|
|
func (m *CommunityPermissions) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityPermissions.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityPermissions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityPermissions.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityPermissions) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityPermissions.Merge(m, src)
|
|
}
|
|
func (m *CommunityPermissions) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityPermissions.Size(m)
|
|
}
|
|
func (m *CommunityPermissions) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityPermissions.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityPermissions proto.InternalMessageInfo
|
|
|
|
func (m *CommunityPermissions) GetEnsOnly() bool {
|
|
if m != nil {
|
|
return m.EnsOnly
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CommunityPermissions) GetPrivate() bool {
|
|
if m != nil {
|
|
return m.Private
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CommunityPermissions) GetAccess() CommunityPermissions_Access {
|
|
if m != nil {
|
|
return m.Access
|
|
}
|
|
return CommunityPermissions_UNKNOWN_ACCESS
|
|
}
|
|
|
|
type TokenCriteria struct {
|
|
ContractAddresses map[uint64]string `protobuf:"bytes,1,rep,name=contract_addresses,json=contractAddresses,proto3" json:"contract_addresses,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
Type CommunityTokenType `protobuf:"varint,2,opt,name=type,proto3,enum=protobuf.CommunityTokenType" json:"type,omitempty"`
|
|
Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
|
|
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
|
|
Amount string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"`
|
|
TokenIds []uint64 `protobuf:"varint,6,rep,packed,name=token_ids,json=tokenIds,proto3" json:"token_ids,omitempty"`
|
|
EnsPattern string `protobuf:"bytes,7,opt,name=ens_pattern,json=ensPattern,proto3" json:"ens_pattern,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *TokenCriteria) Reset() { *m = TokenCriteria{} }
|
|
func (m *TokenCriteria) String() string { return proto.CompactTextString(m) }
|
|
func (*TokenCriteria) ProtoMessage() {}
|
|
func (*TokenCriteria) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{3}
|
|
}
|
|
|
|
func (m *TokenCriteria) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_TokenCriteria.Unmarshal(m, b)
|
|
}
|
|
func (m *TokenCriteria) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_TokenCriteria.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *TokenCriteria) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_TokenCriteria.Merge(m, src)
|
|
}
|
|
func (m *TokenCriteria) XXX_Size() int {
|
|
return xxx_messageInfo_TokenCriteria.Size(m)
|
|
}
|
|
func (m *TokenCriteria) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_TokenCriteria.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_TokenCriteria proto.InternalMessageInfo
|
|
|
|
func (m *TokenCriteria) GetContractAddresses() map[uint64]string {
|
|
if m != nil {
|
|
return m.ContractAddresses
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *TokenCriteria) GetType() CommunityTokenType {
|
|
if m != nil {
|
|
return m.Type
|
|
}
|
|
return CommunityTokenType_UNKNOWN_TOKEN_TYPE
|
|
}
|
|
|
|
func (m *TokenCriteria) GetSymbol() string {
|
|
if m != nil {
|
|
return m.Symbol
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *TokenCriteria) GetName() string {
|
|
if m != nil {
|
|
return m.Name
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *TokenCriteria) GetAmount() string {
|
|
if m != nil {
|
|
return m.Amount
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *TokenCriteria) GetTokenIds() []uint64 {
|
|
if m != nil {
|
|
return m.TokenIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *TokenCriteria) GetEnsPattern() string {
|
|
if m != nil {
|
|
return m.EnsPattern
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CommunityTokenPermission struct {
|
|
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
|
|
Type CommunityTokenPermission_Type `protobuf:"varint,2,opt,name=type,proto3,enum=protobuf.CommunityTokenPermission_Type" json:"type,omitempty"`
|
|
TokenCriteria []*TokenCriteria `protobuf:"bytes,3,rep,name=token_criteria,json=tokenCriteria,proto3" json:"token_criteria,omitempty"`
|
|
ChatIds []string `protobuf:"bytes,4,rep,name=chat_ids,json=chatIds,proto3" json:"chat_ids,omitempty"`
|
|
IsPrivate bool `protobuf:"varint,5,opt,name=is_private,json=isPrivate,proto3" json:"is_private,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) Reset() { *m = CommunityTokenPermission{} }
|
|
func (m *CommunityTokenPermission) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityTokenPermission) ProtoMessage() {}
|
|
func (*CommunityTokenPermission) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{4}
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityTokenPermission.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityTokenPermission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityTokenPermission.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityTokenPermission) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityTokenPermission.Merge(m, src)
|
|
}
|
|
func (m *CommunityTokenPermission) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityTokenPermission.Size(m)
|
|
}
|
|
func (m *CommunityTokenPermission) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityTokenPermission.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityTokenPermission proto.InternalMessageInfo
|
|
|
|
func (m *CommunityTokenPermission) GetId() string {
|
|
if m != nil {
|
|
return m.Id
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) GetType() CommunityTokenPermission_Type {
|
|
if m != nil {
|
|
return m.Type
|
|
}
|
|
return CommunityTokenPermission_UNKNOWN_TOKEN_PERMISSION
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) GetTokenCriteria() []*TokenCriteria {
|
|
if m != nil {
|
|
return m.TokenCriteria
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) GetChatIds() []string {
|
|
if m != nil {
|
|
return m.ChatIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityTokenPermission) GetIsPrivate() bool {
|
|
if m != nil {
|
|
return m.IsPrivate
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CommunityDescription struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
Members map[string]*CommunityMember `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
Permissions *CommunityPermissions `protobuf:"bytes,3,opt,name=permissions,proto3" json:"permissions,omitempty"`
|
|
Identity *ChatIdentity `protobuf:"bytes,5,opt,name=identity,proto3" json:"identity,omitempty"`
|
|
Chats map[string]*CommunityChat `protobuf:"bytes,6,rep,name=chats,proto3" json:"chats,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
BanList []string `protobuf:"bytes,7,rep,name=ban_list,json=banList,proto3" json:"ban_list,omitempty"`
|
|
Categories map[string]*CommunityCategory `protobuf:"bytes,8,rep,name=categories,proto3" json:"categories,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
ArchiveMagnetlinkClock uint64 `protobuf:"varint,9,opt,name=archive_magnetlink_clock,json=archiveMagnetlinkClock,proto3" json:"archive_magnetlink_clock,omitempty"`
|
|
AdminSettings *CommunityAdminSettings `protobuf:"bytes,10,opt,name=admin_settings,json=adminSettings,proto3" json:"admin_settings,omitempty"`
|
|
IntroMessage string `protobuf:"bytes,11,opt,name=intro_message,json=introMessage,proto3" json:"intro_message,omitempty"`
|
|
OutroMessage string `protobuf:"bytes,12,opt,name=outro_message,json=outroMessage,proto3" json:"outro_message,omitempty"`
|
|
Encrypted bool `protobuf:"varint,13,opt,name=encrypted,proto3" json:"encrypted,omitempty"`
|
|
Tags []string `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags,omitempty"`
|
|
TokenPermissions map[string]*CommunityTokenPermission `protobuf:"bytes,15,rep,name=token_permissions,json=tokenPermissions,proto3" json:"token_permissions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityDescription) Reset() { *m = CommunityDescription{} }
|
|
func (m *CommunityDescription) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityDescription) ProtoMessage() {}
|
|
func (*CommunityDescription) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{5}
|
|
}
|
|
|
|
func (m *CommunityDescription) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityDescription.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityDescription.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityDescription) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityDescription.Merge(m, src)
|
|
}
|
|
func (m *CommunityDescription) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityDescription.Size(m)
|
|
}
|
|
func (m *CommunityDescription) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityDescription.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityDescription proto.InternalMessageInfo
|
|
|
|
func (m *CommunityDescription) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityDescription) GetMembers() map[string]*CommunityMember {
|
|
if m != nil {
|
|
return m.Members
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetPermissions() *CommunityPermissions {
|
|
if m != nil {
|
|
return m.Permissions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetIdentity() *ChatIdentity {
|
|
if m != nil {
|
|
return m.Identity
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetChats() map[string]*CommunityChat {
|
|
if m != nil {
|
|
return m.Chats
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetBanList() []string {
|
|
if m != nil {
|
|
return m.BanList
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetCategories() map[string]*CommunityCategory {
|
|
if m != nil {
|
|
return m.Categories
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetArchiveMagnetlinkClock() uint64 {
|
|
if m != nil {
|
|
return m.ArchiveMagnetlinkClock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityDescription) GetAdminSettings() *CommunityAdminSettings {
|
|
if m != nil {
|
|
return m.AdminSettings
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetIntroMessage() string {
|
|
if m != nil {
|
|
return m.IntroMessage
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityDescription) GetOutroMessage() string {
|
|
if m != nil {
|
|
return m.OutroMessage
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityDescription) GetEncrypted() bool {
|
|
if m != nil {
|
|
return m.Encrypted
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CommunityDescription) GetTags() []string {
|
|
if m != nil {
|
|
return m.Tags
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityDescription) GetTokenPermissions() map[string]*CommunityTokenPermission {
|
|
if m != nil {
|
|
return m.TokenPermissions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CommunityAdminSettings struct {
|
|
PinMessageAllMembersEnabled bool `protobuf:"varint,1,opt,name=pin_message_all_members_enabled,json=pinMessageAllMembersEnabled,proto3" json:"pin_message_all_members_enabled,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityAdminSettings) Reset() { *m = CommunityAdminSettings{} }
|
|
func (m *CommunityAdminSettings) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityAdminSettings) ProtoMessage() {}
|
|
func (*CommunityAdminSettings) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{6}
|
|
}
|
|
|
|
func (m *CommunityAdminSettings) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityAdminSettings.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityAdminSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityAdminSettings.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityAdminSettings) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityAdminSettings.Merge(m, src)
|
|
}
|
|
func (m *CommunityAdminSettings) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityAdminSettings.Size(m)
|
|
}
|
|
func (m *CommunityAdminSettings) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityAdminSettings.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityAdminSettings proto.InternalMessageInfo
|
|
|
|
func (m *CommunityAdminSettings) GetPinMessageAllMembersEnabled() bool {
|
|
if m != nil {
|
|
return m.PinMessageAllMembersEnabled
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CommunityChat struct {
|
|
Members map[string]*CommunityMember `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
Permissions *CommunityPermissions `protobuf:"bytes,2,opt,name=permissions,proto3" json:"permissions,omitempty"`
|
|
Identity *ChatIdentity `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"`
|
|
CategoryId string `protobuf:"bytes,4,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
|
|
Position int32 `protobuf:"varint,5,opt,name=position,proto3" json:"position,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityChat) Reset() { *m = CommunityChat{} }
|
|
func (m *CommunityChat) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityChat) ProtoMessage() {}
|
|
func (*CommunityChat) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{7}
|
|
}
|
|
|
|
func (m *CommunityChat) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityChat.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityChat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityChat.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityChat) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityChat.Merge(m, src)
|
|
}
|
|
func (m *CommunityChat) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityChat.Size(m)
|
|
}
|
|
func (m *CommunityChat) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityChat.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityChat proto.InternalMessageInfo
|
|
|
|
func (m *CommunityChat) GetMembers() map[string]*CommunityMember {
|
|
if m != nil {
|
|
return m.Members
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityChat) GetPermissions() *CommunityPermissions {
|
|
if m != nil {
|
|
return m.Permissions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityChat) GetIdentity() *ChatIdentity {
|
|
if m != nil {
|
|
return m.Identity
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityChat) GetCategoryId() string {
|
|
if m != nil {
|
|
return m.CategoryId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityChat) GetPosition() int32 {
|
|
if m != nil {
|
|
return m.Position
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CommunityCategory struct {
|
|
CategoryId string `protobuf:"bytes,1,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
|
|
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
|
|
Position int32 `protobuf:"varint,3,opt,name=position,proto3" json:"position,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityCategory) Reset() { *m = CommunityCategory{} }
|
|
func (m *CommunityCategory) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityCategory) ProtoMessage() {}
|
|
func (*CommunityCategory) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{8}
|
|
}
|
|
|
|
func (m *CommunityCategory) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityCategory.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityCategory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityCategory.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityCategory) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityCategory.Merge(m, src)
|
|
}
|
|
func (m *CommunityCategory) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityCategory.Size(m)
|
|
}
|
|
func (m *CommunityCategory) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityCategory.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityCategory proto.InternalMessageInfo
|
|
|
|
func (m *CommunityCategory) GetCategoryId() string {
|
|
if m != nil {
|
|
return m.CategoryId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityCategory) GetName() string {
|
|
if m != nil {
|
|
return m.Name
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityCategory) GetPosition() int32 {
|
|
if m != nil {
|
|
return m.Position
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CommunityInvitation struct {
|
|
CommunityDescription []byte `protobuf:"bytes,1,opt,name=community_description,json=communityDescription,proto3" json:"community_description,omitempty"`
|
|
Grant []byte `protobuf:"bytes,2,opt,name=grant,proto3" json:"grant,omitempty"`
|
|
ChatId string `protobuf:"bytes,3,opt,name=chat_id,json=chatId,proto3" json:"chat_id,omitempty"`
|
|
PublicKey []byte `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityInvitation) Reset() { *m = CommunityInvitation{} }
|
|
func (m *CommunityInvitation) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityInvitation) ProtoMessage() {}
|
|
func (*CommunityInvitation) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{9}
|
|
}
|
|
|
|
func (m *CommunityInvitation) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityInvitation.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityInvitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityInvitation.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityInvitation) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityInvitation.Merge(m, src)
|
|
}
|
|
func (m *CommunityInvitation) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityInvitation.Size(m)
|
|
}
|
|
func (m *CommunityInvitation) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityInvitation.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityInvitation proto.InternalMessageInfo
|
|
|
|
func (m *CommunityInvitation) GetCommunityDescription() []byte {
|
|
if m != nil {
|
|
return m.CommunityDescription
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityInvitation) GetGrant() []byte {
|
|
if m != nil {
|
|
return m.Grant
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityInvitation) GetChatId() string {
|
|
if m != nil {
|
|
return m.ChatId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityInvitation) GetPublicKey() []byte {
|
|
if m != nil {
|
|
return m.PublicKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CommunityRequestToJoin struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
EnsName string `protobuf:"bytes,2,opt,name=ens_name,json=ensName,proto3" json:"ens_name,omitempty"`
|
|
ChatId string `protobuf:"bytes,3,opt,name=chat_id,json=chatId,proto3" json:"chat_id,omitempty"`
|
|
CommunityId []byte `protobuf:"bytes,4,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
|
|
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) Reset() { *m = CommunityRequestToJoin{} }
|
|
func (m *CommunityRequestToJoin) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityRequestToJoin) ProtoMessage() {}
|
|
func (*CommunityRequestToJoin) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{10}
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityRequestToJoin.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityRequestToJoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityRequestToJoin.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityRequestToJoin) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityRequestToJoin.Merge(m, src)
|
|
}
|
|
func (m *CommunityRequestToJoin) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityRequestToJoin.Size(m)
|
|
}
|
|
func (m *CommunityRequestToJoin) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityRequestToJoin.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityRequestToJoin proto.InternalMessageInfo
|
|
|
|
func (m *CommunityRequestToJoin) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) GetEnsName() string {
|
|
if m != nil {
|
|
return m.EnsName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) GetChatId() string {
|
|
if m != nil {
|
|
return m.ChatId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) GetCommunityId() []byte {
|
|
if m != nil {
|
|
return m.CommunityId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityRequestToJoin) GetDisplayName() string {
|
|
if m != nil {
|
|
return m.DisplayName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CommunityCancelRequestToJoin struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
EnsName string `protobuf:"bytes,2,opt,name=ens_name,json=ensName,proto3" json:"ens_name,omitempty"`
|
|
ChatId string `protobuf:"bytes,3,opt,name=chat_id,json=chatId,proto3" json:"chat_id,omitempty"`
|
|
CommunityId []byte `protobuf:"bytes,4,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
|
|
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) Reset() { *m = CommunityCancelRequestToJoin{} }
|
|
func (m *CommunityCancelRequestToJoin) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityCancelRequestToJoin) ProtoMessage() {}
|
|
func (*CommunityCancelRequestToJoin) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{11}
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityCancelRequestToJoin.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityCancelRequestToJoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityCancelRequestToJoin.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityCancelRequestToJoin) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityCancelRequestToJoin.Merge(m, src)
|
|
}
|
|
func (m *CommunityCancelRequestToJoin) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityCancelRequestToJoin.Size(m)
|
|
}
|
|
func (m *CommunityCancelRequestToJoin) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityCancelRequestToJoin.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityCancelRequestToJoin proto.InternalMessageInfo
|
|
|
|
func (m *CommunityCancelRequestToJoin) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) GetEnsName() string {
|
|
if m != nil {
|
|
return m.EnsName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) GetChatId() string {
|
|
if m != nil {
|
|
return m.ChatId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) GetCommunityId() []byte {
|
|
if m != nil {
|
|
return m.CommunityId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityCancelRequestToJoin) GetDisplayName() string {
|
|
if m != nil {
|
|
return m.DisplayName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CommunityRequestToJoinResponse struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
Community *CommunityDescription `protobuf:"bytes,2,opt,name=community,proto3" json:"community,omitempty"`
|
|
Accepted bool `protobuf:"varint,3,opt,name=accepted,proto3" json:"accepted,omitempty"`
|
|
Grant []byte `protobuf:"bytes,4,opt,name=grant,proto3" json:"grant,omitempty"`
|
|
CommunityId []byte `protobuf:"bytes,5,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
|
|
MagnetUri string `protobuf:"bytes,6,opt,name=magnet_uri,json=magnetUri,proto3" json:"magnet_uri,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) Reset() { *m = CommunityRequestToJoinResponse{} }
|
|
func (m *CommunityRequestToJoinResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityRequestToJoinResponse) ProtoMessage() {}
|
|
func (*CommunityRequestToJoinResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{12}
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityRequestToJoinResponse.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityRequestToJoinResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityRequestToJoinResponse.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityRequestToJoinResponse) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityRequestToJoinResponse.Merge(m, src)
|
|
}
|
|
func (m *CommunityRequestToJoinResponse) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityRequestToJoinResponse.Size(m)
|
|
}
|
|
func (m *CommunityRequestToJoinResponse) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityRequestToJoinResponse.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityRequestToJoinResponse proto.InternalMessageInfo
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetCommunity() *CommunityDescription {
|
|
if m != nil {
|
|
return m.Community
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetAccepted() bool {
|
|
if m != nil {
|
|
return m.Accepted
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetGrant() []byte {
|
|
if m != nil {
|
|
return m.Grant
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetCommunityId() []byte {
|
|
if m != nil {
|
|
return m.CommunityId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CommunityRequestToJoinResponse) GetMagnetUri() string {
|
|
if m != nil {
|
|
return m.MagnetUri
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CommunityRequestToLeave struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
CommunityId []byte `protobuf:"bytes,2,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityRequestToLeave) Reset() { *m = CommunityRequestToLeave{} }
|
|
func (m *CommunityRequestToLeave) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityRequestToLeave) ProtoMessage() {}
|
|
func (*CommunityRequestToLeave) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{13}
|
|
}
|
|
|
|
func (m *CommunityRequestToLeave) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityRequestToLeave.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityRequestToLeave) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityRequestToLeave.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityRequestToLeave) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityRequestToLeave.Merge(m, src)
|
|
}
|
|
func (m *CommunityRequestToLeave) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityRequestToLeave.Size(m)
|
|
}
|
|
func (m *CommunityRequestToLeave) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityRequestToLeave.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityRequestToLeave proto.InternalMessageInfo
|
|
|
|
func (m *CommunityRequestToLeave) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityRequestToLeave) GetCommunityId() []byte {
|
|
if m != nil {
|
|
return m.CommunityId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CommunityMessageArchiveMagnetlink struct {
|
|
Clock uint64 `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
|
|
MagnetUri string `protobuf:"bytes,2,opt,name=magnet_uri,json=magnetUri,proto3" json:"magnet_uri,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *CommunityMessageArchiveMagnetlink) Reset() { *m = CommunityMessageArchiveMagnetlink{} }
|
|
func (m *CommunityMessageArchiveMagnetlink) String() string { return proto.CompactTextString(m) }
|
|
func (*CommunityMessageArchiveMagnetlink) ProtoMessage() {}
|
|
func (*CommunityMessageArchiveMagnetlink) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{14}
|
|
}
|
|
|
|
func (m *CommunityMessageArchiveMagnetlink) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_CommunityMessageArchiveMagnetlink.Unmarshal(m, b)
|
|
}
|
|
func (m *CommunityMessageArchiveMagnetlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_CommunityMessageArchiveMagnetlink.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *CommunityMessageArchiveMagnetlink) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_CommunityMessageArchiveMagnetlink.Merge(m, src)
|
|
}
|
|
func (m *CommunityMessageArchiveMagnetlink) XXX_Size() int {
|
|
return xxx_messageInfo_CommunityMessageArchiveMagnetlink.Size(m)
|
|
}
|
|
func (m *CommunityMessageArchiveMagnetlink) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_CommunityMessageArchiveMagnetlink.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_CommunityMessageArchiveMagnetlink proto.InternalMessageInfo
|
|
|
|
func (m *CommunityMessageArchiveMagnetlink) GetClock() uint64 {
|
|
if m != nil {
|
|
return m.Clock
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CommunityMessageArchiveMagnetlink) GetMagnetUri() string {
|
|
if m != nil {
|
|
return m.MagnetUri
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type WakuMessage struct {
|
|
Sig []byte `protobuf:"bytes,1,opt,name=sig,proto3" json:"sig,omitempty"`
|
|
Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
|
|
Topic []byte `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic,omitempty"`
|
|
Payload []byte `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"`
|
|
Padding []byte `protobuf:"bytes,5,opt,name=padding,proto3" json:"padding,omitempty"`
|
|
Hash []byte `protobuf:"bytes,6,opt,name=hash,proto3" json:"hash,omitempty"`
|
|
ThirdPartyId string `protobuf:"bytes,7,opt,name=thirdPartyId,proto3" json:"thirdPartyId,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *WakuMessage) Reset() { *m = WakuMessage{} }
|
|
func (m *WakuMessage) String() string { return proto.CompactTextString(m) }
|
|
func (*WakuMessage) ProtoMessage() {}
|
|
func (*WakuMessage) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{15}
|
|
}
|
|
|
|
func (m *WakuMessage) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_WakuMessage.Unmarshal(m, b)
|
|
}
|
|
func (m *WakuMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_WakuMessage.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *WakuMessage) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_WakuMessage.Merge(m, src)
|
|
}
|
|
func (m *WakuMessage) XXX_Size() int {
|
|
return xxx_messageInfo_WakuMessage.Size(m)
|
|
}
|
|
func (m *WakuMessage) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_WakuMessage.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_WakuMessage proto.InternalMessageInfo
|
|
|
|
func (m *WakuMessage) GetSig() []byte {
|
|
if m != nil {
|
|
return m.Sig
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessage) GetTimestamp() uint64 {
|
|
if m != nil {
|
|
return m.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessage) GetTopic() []byte {
|
|
if m != nil {
|
|
return m.Topic
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessage) GetPayload() []byte {
|
|
if m != nil {
|
|
return m.Payload
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessage) GetPadding() []byte {
|
|
if m != nil {
|
|
return m.Padding
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessage) GetHash() []byte {
|
|
if m != nil {
|
|
return m.Hash
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessage) GetThirdPartyId() string {
|
|
if m != nil {
|
|
return m.ThirdPartyId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type WakuMessageArchiveMetadata struct {
|
|
Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
|
|
From uint64 `protobuf:"varint,2,opt,name=from,proto3" json:"from,omitempty"`
|
|
To uint64 `protobuf:"varint,3,opt,name=to,proto3" json:"to,omitempty"`
|
|
ContentTopic [][]byte `protobuf:"bytes,4,rep,name=contentTopic,proto3" json:"contentTopic,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *WakuMessageArchiveMetadata) Reset() { *m = WakuMessageArchiveMetadata{} }
|
|
func (m *WakuMessageArchiveMetadata) String() string { return proto.CompactTextString(m) }
|
|
func (*WakuMessageArchiveMetadata) ProtoMessage() {}
|
|
func (*WakuMessageArchiveMetadata) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{16}
|
|
}
|
|
|
|
func (m *WakuMessageArchiveMetadata) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_WakuMessageArchiveMetadata.Unmarshal(m, b)
|
|
}
|
|
func (m *WakuMessageArchiveMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_WakuMessageArchiveMetadata.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *WakuMessageArchiveMetadata) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_WakuMessageArchiveMetadata.Merge(m, src)
|
|
}
|
|
func (m *WakuMessageArchiveMetadata) XXX_Size() int {
|
|
return xxx_messageInfo_WakuMessageArchiveMetadata.Size(m)
|
|
}
|
|
func (m *WakuMessageArchiveMetadata) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_WakuMessageArchiveMetadata.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_WakuMessageArchiveMetadata proto.InternalMessageInfo
|
|
|
|
func (m *WakuMessageArchiveMetadata) GetVersion() uint32 {
|
|
if m != nil {
|
|
return m.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveMetadata) GetFrom() uint64 {
|
|
if m != nil {
|
|
return m.From
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveMetadata) GetTo() uint64 {
|
|
if m != nil {
|
|
return m.To
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveMetadata) GetContentTopic() [][]byte {
|
|
if m != nil {
|
|
return m.ContentTopic
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type WakuMessageArchive struct {
|
|
Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
|
|
Metadata *WakuMessageArchiveMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
|
|
Messages []*WakuMessage `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *WakuMessageArchive) Reset() { *m = WakuMessageArchive{} }
|
|
func (m *WakuMessageArchive) String() string { return proto.CompactTextString(m) }
|
|
func (*WakuMessageArchive) ProtoMessage() {}
|
|
func (*WakuMessageArchive) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{17}
|
|
}
|
|
|
|
func (m *WakuMessageArchive) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_WakuMessageArchive.Unmarshal(m, b)
|
|
}
|
|
func (m *WakuMessageArchive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_WakuMessageArchive.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *WakuMessageArchive) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_WakuMessageArchive.Merge(m, src)
|
|
}
|
|
func (m *WakuMessageArchive) XXX_Size() int {
|
|
return xxx_messageInfo_WakuMessageArchive.Size(m)
|
|
}
|
|
func (m *WakuMessageArchive) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_WakuMessageArchive.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_WakuMessageArchive proto.InternalMessageInfo
|
|
|
|
func (m *WakuMessageArchive) GetVersion() uint32 {
|
|
if m != nil {
|
|
return m.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchive) GetMetadata() *WakuMessageArchiveMetadata {
|
|
if m != nil {
|
|
return m.Metadata
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessageArchive) GetMessages() []*WakuMessage {
|
|
if m != nil {
|
|
return m.Messages
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type WakuMessageArchiveIndexMetadata struct {
|
|
Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
|
|
Metadata *WakuMessageArchiveMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
|
|
Offset uint64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
|
|
Size uint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
|
|
Padding uint64 `protobuf:"varint,5,opt,name=padding,proto3" json:"padding,omitempty"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) Reset() { *m = WakuMessageArchiveIndexMetadata{} }
|
|
func (m *WakuMessageArchiveIndexMetadata) String() string { return proto.CompactTextString(m) }
|
|
func (*WakuMessageArchiveIndexMetadata) ProtoMessage() {}
|
|
func (*WakuMessageArchiveIndexMetadata) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{18}
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_WakuMessageArchiveIndexMetadata.Unmarshal(m, b)
|
|
}
|
|
func (m *WakuMessageArchiveIndexMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_WakuMessageArchiveIndexMetadata.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *WakuMessageArchiveIndexMetadata) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_WakuMessageArchiveIndexMetadata.Merge(m, src)
|
|
}
|
|
func (m *WakuMessageArchiveIndexMetadata) XXX_Size() int {
|
|
return xxx_messageInfo_WakuMessageArchiveIndexMetadata.Size(m)
|
|
}
|
|
func (m *WakuMessageArchiveIndexMetadata) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_WakuMessageArchiveIndexMetadata.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_WakuMessageArchiveIndexMetadata proto.InternalMessageInfo
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) GetVersion() uint32 {
|
|
if m != nil {
|
|
return m.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) GetMetadata() *WakuMessageArchiveMetadata {
|
|
if m != nil {
|
|
return m.Metadata
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) GetOffset() uint64 {
|
|
if m != nil {
|
|
return m.Offset
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) GetSize() uint64 {
|
|
if m != nil {
|
|
return m.Size
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndexMetadata) GetPadding() uint64 {
|
|
if m != nil {
|
|
return m.Padding
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type WakuMessageArchiveIndex struct {
|
|
Archives map[string]*WakuMessageArchiveIndexMetadata `protobuf:"bytes,1,rep,name=archives,proto3" json:"archives,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
|
|
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
XXX_sizecache int32 `json:"-"`
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndex) Reset() { *m = WakuMessageArchiveIndex{} }
|
|
func (m *WakuMessageArchiveIndex) String() string { return proto.CompactTextString(m) }
|
|
func (*WakuMessageArchiveIndex) ProtoMessage() {}
|
|
func (*WakuMessageArchiveIndex) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor_f937943d74c1cd8b, []int{19}
|
|
}
|
|
|
|
func (m *WakuMessageArchiveIndex) XXX_Unmarshal(b []byte) error {
|
|
return xxx_messageInfo_WakuMessageArchiveIndex.Unmarshal(m, b)
|
|
}
|
|
func (m *WakuMessageArchiveIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
return xxx_messageInfo_WakuMessageArchiveIndex.Marshal(b, m, deterministic)
|
|
}
|
|
func (m *WakuMessageArchiveIndex) XXX_Merge(src proto.Message) {
|
|
xxx_messageInfo_WakuMessageArchiveIndex.Merge(m, src)
|
|
}
|
|
func (m *WakuMessageArchiveIndex) XXX_Size() int {
|
|
return xxx_messageInfo_WakuMessageArchiveIndex.Size(m)
|
|
}
|
|
func (m *WakuMessageArchiveIndex) XXX_DiscardUnknown() {
|
|
xxx_messageInfo_WakuMessageArchiveIndex.DiscardUnknown(m)
|
|
}
|
|
|
|
var xxx_messageInfo_WakuMessageArchiveIndex proto.InternalMessageInfo
|
|
|
|
func (m *WakuMessageArchiveIndex) GetArchives() map[string]*WakuMessageArchiveIndexMetadata {
|
|
if m != nil {
|
|
return m.Archives
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func init() {
|
|
proto.RegisterEnum("protobuf.CommunityMember_Roles", CommunityMember_Roles_name, CommunityMember_Roles_value)
|
|
proto.RegisterEnum("protobuf.CommunityPermissions_Access", CommunityPermissions_Access_name, CommunityPermissions_Access_value)
|
|
proto.RegisterEnum("protobuf.CommunityTokenPermission_Type", CommunityTokenPermission_Type_name, CommunityTokenPermission_Type_value)
|
|
proto.RegisterType((*Grant)(nil), "protobuf.Grant")
|
|
proto.RegisterType((*CommunityMember)(nil), "protobuf.CommunityMember")
|
|
proto.RegisterType((*CommunityPermissions)(nil), "protobuf.CommunityPermissions")
|
|
proto.RegisterType((*TokenCriteria)(nil), "protobuf.TokenCriteria")
|
|
proto.RegisterMapType((map[uint64]string)(nil), "protobuf.TokenCriteria.ContractAddressesEntry")
|
|
proto.RegisterType((*CommunityTokenPermission)(nil), "protobuf.CommunityTokenPermission")
|
|
proto.RegisterType((*CommunityDescription)(nil), "protobuf.CommunityDescription")
|
|
proto.RegisterMapType((map[string]*CommunityCategory)(nil), "protobuf.CommunityDescription.CategoriesEntry")
|
|
proto.RegisterMapType((map[string]*CommunityChat)(nil), "protobuf.CommunityDescription.ChatsEntry")
|
|
proto.RegisterMapType((map[string]*CommunityMember)(nil), "protobuf.CommunityDescription.MembersEntry")
|
|
proto.RegisterMapType((map[string]*CommunityTokenPermission)(nil), "protobuf.CommunityDescription.TokenPermissionsEntry")
|
|
proto.RegisterType((*CommunityAdminSettings)(nil), "protobuf.CommunityAdminSettings")
|
|
proto.RegisterType((*CommunityChat)(nil), "protobuf.CommunityChat")
|
|
proto.RegisterMapType((map[string]*CommunityMember)(nil), "protobuf.CommunityChat.MembersEntry")
|
|
proto.RegisterType((*CommunityCategory)(nil), "protobuf.CommunityCategory")
|
|
proto.RegisterType((*CommunityInvitation)(nil), "protobuf.CommunityInvitation")
|
|
proto.RegisterType((*CommunityRequestToJoin)(nil), "protobuf.CommunityRequestToJoin")
|
|
proto.RegisterType((*CommunityCancelRequestToJoin)(nil), "protobuf.CommunityCancelRequestToJoin")
|
|
proto.RegisterType((*CommunityRequestToJoinResponse)(nil), "protobuf.CommunityRequestToJoinResponse")
|
|
proto.RegisterType((*CommunityRequestToLeave)(nil), "protobuf.CommunityRequestToLeave")
|
|
proto.RegisterType((*CommunityMessageArchiveMagnetlink)(nil), "protobuf.CommunityMessageArchiveMagnetlink")
|
|
proto.RegisterType((*WakuMessage)(nil), "protobuf.WakuMessage")
|
|
proto.RegisterType((*WakuMessageArchiveMetadata)(nil), "protobuf.WakuMessageArchiveMetadata")
|
|
proto.RegisterType((*WakuMessageArchive)(nil), "protobuf.WakuMessageArchive")
|
|
proto.RegisterType((*WakuMessageArchiveIndexMetadata)(nil), "protobuf.WakuMessageArchiveIndexMetadata")
|
|
proto.RegisterType((*WakuMessageArchiveIndex)(nil), "protobuf.WakuMessageArchiveIndex")
|
|
proto.RegisterMapType((map[string]*WakuMessageArchiveIndexMetadata)(nil), "protobuf.WakuMessageArchiveIndex.ArchivesEntry")
|
|
}
|
|
|
|
func init() {
|
|
proto.RegisterFile("communities.proto", fileDescriptor_f937943d74c1cd8b)
|
|
}
|
|
|
|
var fileDescriptor_f937943d74c1cd8b = []byte{
|
|
// 1730 bytes of a gzipped FileDescriptorProto
|
|
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0xcd, 0x6f, 0x23, 0x49,
|
|
0x15, 0x9f, 0xf6, 0x47, 0x62, 0x3f, 0x7f, 0x8c, 0x53, 0x33, 0x49, 0x7a, 0x32, 0x33, 0x9b, 0x4c,
|
|
0x03, 0x22, 0x2b, 0x84, 0x87, 0xf5, 0x82, 0x34, 0x62, 0x61, 0x77, 0x3d, 0x89, 0x35, 0x98, 0x89,
|
|
0xed, 0x6c, 0xd9, 0x61, 0xd9, 0x95, 0xa0, 0x55, 0xe9, 0xae, 0x38, 0xa5, 0xb4, 0xbb, 0x4d, 0x57,
|
|
0x39, 0xc2, 0x1c, 0xf8, 0x3b, 0xb8, 0x73, 0xe1, 0x80, 0xf8, 0x17, 0x38, 0x70, 0xe7, 0xce, 0x8d,
|
|
0x13, 0xda, 0x3f, 0x03, 0xd5, 0x47, 0xb7, 0xdb, 0x8e, 0x3d, 0x19, 0x69, 0x85, 0xc4, 0xc9, 0xf5,
|
|
0x5e, 0xbf, 0xef, 0xfa, 0xd5, 0xab, 0x57, 0x86, 0x1d, 0x2f, 0x9a, 0x4c, 0x66, 0x21, 0x13, 0x8c,
|
|
0xf2, 0xe6, 0x34, 0x8e, 0x44, 0x84, 0x4a, 0xea, 0xe7, 0x72, 0x76, 0x75, 0xf0, 0xc8, 0xbb, 0x26,
|
|
0xc2, 0x65, 0x3e, 0x0d, 0x05, 0x13, 0x73, 0xfd, 0xf9, 0xa0, 0x42, 0xc3, 0xd9, 0xc4, 0xc8, 0x3a,
|
|
0xb7, 0x50, 0x7c, 0x13, 0x93, 0x50, 0xa0, 0x17, 0x50, 0x4d, 0x2c, 0xcd, 0x5d, 0xe6, 0xdb, 0xd6,
|
|
0x91, 0x75, 0x5c, 0xc5, 0x95, 0x94, 0xd7, 0xf5, 0xd1, 0x53, 0x28, 0x4f, 0xe8, 0xe4, 0x92, 0xc6,
|
|
0xf2, 0x7b, 0x4e, 0x7d, 0x2f, 0x69, 0x46, 0xd7, 0x47, 0xfb, 0xb0, 0x6d, 0x9c, 0xd9, 0xf9, 0x23,
|
|
0xeb, 0xb8, 0x8c, 0xb7, 0x24, 0xd9, 0xf5, 0xd1, 0x63, 0x28, 0x7a, 0x41, 0xe4, 0xdd, 0xd8, 0x85,
|
|
0x23, 0xeb, 0xb8, 0x80, 0x35, 0xe1, 0xfc, 0xd9, 0x82, 0x87, 0x27, 0x89, 0xed, 0x9e, 0x32, 0x82,
|
|
0x7e, 0x02, 0xc5, 0x38, 0x0a, 0x28, 0xb7, 0xad, 0xa3, 0xfc, 0x71, 0xbd, 0x75, 0xd8, 0x4c, 0xf2,
|
|
0x68, 0xae, 0x48, 0x36, 0xb1, 0x14, 0xc3, 0x5a, 0xda, 0xf9, 0x0a, 0x8a, 0x8a, 0x46, 0x0d, 0xa8,
|
|
0x5e, 0xf4, 0xdf, 0xf6, 0x07, 0x5f, 0xf6, 0x5d, 0x3c, 0x38, 0xeb, 0x34, 0x1e, 0xa0, 0x2a, 0x94,
|
|
0xe4, 0xca, 0x6d, 0x9f, 0x9d, 0x35, 0x2c, 0xb4, 0x0b, 0x3b, 0x8a, 0xea, 0xb5, 0xfb, 0xed, 0x37,
|
|
0x1d, 0xf7, 0x62, 0xd8, 0xc1, 0xc3, 0x46, 0x0e, 0x3d, 0x81, 0x5d, 0xcd, 0x1e, 0x9c, 0x76, 0x70,
|
|
0x7b, 0xd4, 0x71, 0x4f, 0x06, 0xfd, 0x51, 0xa7, 0x3f, 0x6a, 0xe4, 0x9d, 0x7f, 0x5b, 0xf0, 0x38,
|
|
0xf5, 0x7d, 0x4e, 0xe3, 0x09, 0xe3, 0x9c, 0x45, 0x21, 0x47, 0x4f, 0xa0, 0x44, 0x43, 0xee, 0x46,
|
|
0x61, 0x30, 0x57, 0x95, 0x2a, 0xe1, 0x6d, 0x1a, 0xf2, 0x41, 0x18, 0xcc, 0x91, 0x0d, 0xdb, 0xd3,
|
|
0x98, 0xdd, 0x12, 0x41, 0x55, 0x8d, 0x4a, 0x38, 0x21, 0xd1, 0xcf, 0x61, 0x8b, 0x78, 0x1e, 0xe5,
|
|
0x5c, 0x55, 0xa8, 0xde, 0xfa, 0xde, 0x9a, 0x04, 0x33, 0x4e, 0x9a, 0x6d, 0x25, 0x8c, 0x8d, 0x92,
|
|
0x33, 0x82, 0x2d, 0xcd, 0x41, 0x08, 0xea, 0x49, 0xa2, 0xed, 0x93, 0x93, 0xce, 0x70, 0xd8, 0x78,
|
|
0x80, 0x76, 0xa0, 0xd6, 0x1f, 0xb8, 0xbd, 0x4e, 0xef, 0x75, 0x07, 0x0f, 0x7f, 0xd1, 0x3d, 0x6f,
|
|
0x58, 0xe8, 0x11, 0x3c, 0xec, 0xf6, 0x7f, 0xd5, 0x1d, 0xb5, 0x47, 0xdd, 0x41, 0xdf, 0x1d, 0xf4,
|
|
0xcf, 0xbe, 0x6a, 0xe4, 0x50, 0x1d, 0x60, 0xd0, 0x77, 0x71, 0xe7, 0x8b, 0x8b, 0xce, 0x50, 0xa6,
|
|
0xf8, 0x4d, 0x0e, 0x6a, 0xa3, 0xe8, 0x86, 0x86, 0x27, 0x31, 0x13, 0x34, 0x66, 0x04, 0xfd, 0x06,
|
|
0x90, 0x17, 0x85, 0x22, 0x26, 0x9e, 0x70, 0x89, 0xef, 0xc7, 0x94, 0x73, 0xb3, 0x27, 0x95, 0x56,
|
|
0x73, 0x11, 0xf2, 0x92, 0x52, 0xf3, 0xc4, 0x68, 0xb4, 0x13, 0x85, 0x4e, 0x28, 0xe2, 0x39, 0xde,
|
|
0xf1, 0x56, 0xf9, 0xe8, 0x47, 0x50, 0x10, 0xf3, 0xa9, 0x2e, 0x4e, 0xbd, 0xf5, 0x6c, 0x4d, 0x0d,
|
|
0x94, 0xe5, 0xd1, 0x7c, 0x4a, 0xb1, 0x92, 0x44, 0x7b, 0xb0, 0xc5, 0xe7, 0x93, 0xcb, 0x28, 0x48,
|
|
0x90, 0xa5, 0x29, 0x84, 0xa0, 0x10, 0x92, 0x09, 0x55, 0xc0, 0x2a, 0x63, 0xb5, 0x96, 0xb2, 0x64,
|
|
0x12, 0xcd, 0x42, 0x61, 0x17, 0xb5, 0xac, 0xa6, 0x24, 0x76, 0x85, 0x34, 0xeb, 0x32, 0x9f, 0xdb,
|
|
0x5b, 0x47, 0xf9, 0xe3, 0x02, 0x2e, 0x29, 0x46, 0xd7, 0xe7, 0xe8, 0x10, 0x2a, 0x72, 0x37, 0xa7,
|
|
0x44, 0x08, 0x1a, 0x87, 0xf6, 0xb6, 0xd2, 0x04, 0x1a, 0xf2, 0x73, 0xcd, 0x39, 0x38, 0x85, 0xbd,
|
|
0xf5, 0x09, 0xa2, 0x06, 0xe4, 0x6f, 0xa8, 0xc6, 0x40, 0x01, 0xcb, 0xa5, 0xc4, 0xfb, 0x2d, 0x09,
|
|
0x66, 0x3a, 0xc1, 0x32, 0xd6, 0xc4, 0x4f, 0x73, 0xaf, 0x2c, 0xe7, 0xaf, 0x39, 0xb0, 0x97, 0x93,
|
|
0x5c, 0xec, 0x36, 0xaa, 0x43, 0xce, 0x9c, 0xba, 0x32, 0xce, 0x31, 0x1f, 0x7d, 0xb2, 0x54, 0xa6,
|
|
0xef, 0x6f, 0x2a, 0xd3, 0xc2, 0x42, 0x33, 0x53, 0xb1, 0x4f, 0xa1, 0xae, 0xb3, 0xf5, 0xcc, 0xfe,
|
|
0xd8, 0x79, 0xb5, 0x7d, 0xfb, 0x1b, 0xb6, 0x0f, 0xd7, 0xc4, 0x12, 0x04, 0x9e, 0x40, 0xc9, 0x1c,
|
|
0x66, 0x6e, 0x17, 0x8e, 0xf2, 0xc7, 0x65, 0xbc, 0xad, 0x4f, 0x33, 0x47, 0xcf, 0x01, 0x18, 0x77,
|
|
0x13, 0x84, 0x17, 0x15, 0xc2, 0xcb, 0x8c, 0x9f, 0x6b, 0x86, 0xd3, 0x85, 0x82, 0x8c, 0x03, 0x3d,
|
|
0x03, 0x3b, 0x81, 0xe8, 0x68, 0xf0, 0xb6, 0xd3, 0x77, 0xcf, 0x3b, 0xb8, 0xd7, 0x1d, 0x0e, 0xbb,
|
|
0x83, 0x7e, 0xe3, 0x81, 0x3c, 0xa9, 0xaf, 0x3b, 0x27, 0x83, 0x5e, 0xc7, 0x6d, 0x9f, 0xf6, 0xba,
|
|
0xfd, 0x86, 0x25, 0xe1, 0x6b, 0x38, 0x1a, 0xc2, 0x8d, 0x9c, 0xf3, 0x9f, 0x52, 0xe6, 0xf0, 0x9d,
|
|
0x52, 0xee, 0xc5, 0x6c, 0x2a, 0x64, 0xa9, 0xd2, 0x8e, 0x62, 0x65, 0x3a, 0x0a, 0xea, 0xc0, 0xb6,
|
|
0x6e, 0x46, 0xdc, 0xce, 0xa9, 0x64, 0x7f, 0xb0, 0xa6, 0x66, 0x19, 0x33, 0x4d, 0xdd, 0x4b, 0x0c,
|
|
0x50, 0x13, 0x5d, 0xf4, 0x39, 0x54, 0xa6, 0x8b, 0x33, 0xa8, 0x10, 0x57, 0x69, 0x7d, 0xf0, 0xee,
|
|
0x93, 0x8a, 0xb3, 0x2a, 0xa8, 0x05, 0xa5, 0xa4, 0xe3, 0xaa, 0xfa, 0x54, 0x5a, 0x7b, 0x19, 0x75,
|
|
0x55, 0x46, 0xfd, 0x15, 0xa7, 0x72, 0xe8, 0x33, 0x28, 0xca, 0x02, 0x6b, 0x68, 0x56, 0x5a, 0x1f,
|
|
0xde, 0x13, 0xba, 0xb4, 0x62, 0x02, 0xd7, 0x7a, 0x72, 0xc7, 0x2e, 0x49, 0xe8, 0x06, 0x8c, 0x0b,
|
|
0x7b, 0x5b, 0xef, 0xd8, 0x25, 0x09, 0xcf, 0x18, 0x17, 0xa8, 0x0f, 0xe0, 0x11, 0x41, 0xc7, 0x51,
|
|
0xcc, 0x28, 0xb7, 0x4b, 0xab, 0xe7, 0x78, 0xbd, 0x83, 0x54, 0x41, 0x7b, 0xc9, 0x58, 0x40, 0xaf,
|
|
0xc0, 0x26, 0xb1, 0x77, 0xcd, 0x6e, 0xa9, 0x3b, 0x21, 0xe3, 0x90, 0x8a, 0x80, 0x85, 0x37, 0xae,
|
|
0xde, 0x91, 0xb2, 0xda, 0x91, 0x3d, 0xf3, 0xbd, 0x97, 0x7e, 0x3e, 0x51, 0x5b, 0xf4, 0x06, 0xea,
|
|
0xc4, 0x9f, 0xb0, 0xd0, 0xe5, 0x54, 0x08, 0x16, 0x8e, 0xb9, 0x0d, 0xaa, 0x3e, 0x47, 0x6b, 0xa2,
|
|
0x69, 0x4b, 0xc1, 0xa1, 0x91, 0xc3, 0x35, 0x92, 0x25, 0xd1, 0x77, 0xa0, 0xc6, 0x42, 0x11, 0x47,
|
|
0xee, 0x84, 0x72, 0x4e, 0xc6, 0xd4, 0xae, 0xa8, 0x73, 0x53, 0x55, 0xcc, 0x9e, 0xe6, 0x49, 0xa1,
|
|
0x68, 0x96, 0x15, 0xaa, 0x6a, 0x21, 0xc5, 0x4c, 0x84, 0x9e, 0x41, 0x99, 0x86, 0x5e, 0x3c, 0x9f,
|
|
0x0a, 0xea, 0xdb, 0x35, 0x8d, 0xe6, 0x94, 0x21, 0x3b, 0x8c, 0x20, 0x63, 0x6e, 0xd7, 0x55, 0x45,
|
|
0xd5, 0x1a, 0x11, 0xd8, 0xd1, 0x67, 0x2b, 0x0b, 0x93, 0x87, 0xaa, 0xaa, 0x3f, 0xbe, 0xa7, 0xaa,
|
|
0x2b, 0x27, 0xd6, 0xd4, 0xb6, 0x21, 0x56, 0xd8, 0x07, 0x17, 0x50, 0xcd, 0x82, 0x33, 0xdb, 0x64,
|
|
0xca, 0xba, 0xc9, 0xbc, 0xcc, 0x36, 0x99, 0x4a, 0xeb, 0xc9, 0xc6, 0xab, 0x32, 0xd3, 0x7f, 0x0e,
|
|
0xbe, 0x00, 0x58, 0x00, 0x67, 0x8d, 0xd1, 0x1f, 0x2e, 0x1b, 0xdd, 0x5f, 0x63, 0x54, 0xea, 0x67,
|
|
0x4d, 0x7e, 0x0d, 0x0f, 0x57, 0xa0, 0xb2, 0xc6, 0xee, 0x47, 0xcb, 0x76, 0x9f, 0xae, 0xb3, 0xab,
|
|
0x8d, 0xcc, 0xb3, 0xb6, 0xc7, 0xb0, 0xbb, 0xb6, 0x60, 0x6b, 0x3c, 0xbc, 0x5a, 0xf6, 0xe0, 0xdc,
|
|
0xdf, 0x2d, 0xb3, 0x7d, 0xf9, 0xb7, 0xb2, 0xbb, 0xaf, 0x83, 0x1d, 0x3a, 0x85, 0xc3, 0x29, 0x0b,
|
|
0x13, 0x00, 0xb9, 0x24, 0x08, 0x5c, 0xd3, 0x27, 0x5c, 0x1a, 0x92, 0xcb, 0x80, 0xfa, 0xe6, 0xf6,
|
|
0x7f, 0x3a, 0x65, 0xa1, 0x81, 0x54, 0x3b, 0x08, 0xd2, 0xcd, 0x53, 0x22, 0xce, 0xbf, 0x72, 0x50,
|
|
0x5b, 0xaa, 0x20, 0xfa, 0x74, 0xd1, 0xab, 0xf4, 0xbd, 0xfa, 0xdd, 0x0d, 0xb5, 0x7e, 0xbf, 0x26,
|
|
0x95, 0xfb, 0x76, 0x4d, 0x2a, 0xff, 0x9e, 0x4d, 0xea, 0x10, 0x2a, 0xa6, 0x0d, 0xa8, 0x09, 0x51,
|
|
0x5f, 0xbb, 0x49, 0x67, 0x90, 0x03, 0xe2, 0x01, 0x94, 0xa6, 0x11, 0x67, 0x12, 0xeb, 0xaa, 0xf3,
|
|
0x15, 0x71, 0x4a, 0xff, 0x8f, 0x30, 0xed, 0xf8, 0xb0, 0x73, 0x07, 0x44, 0xab, 0x81, 0x5a, 0x77,
|
|
0x02, 0x4d, 0x26, 0x87, 0x5c, 0x66, 0x72, 0xc8, 0x06, 0x9f, 0x5f, 0x0e, 0xde, 0xf9, 0x93, 0x05,
|
|
0x8f, 0x52, 0x37, 0xdd, 0xf0, 0x96, 0x09, 0xa2, 0x6e, 0xa2, 0x8f, 0x61, 0x77, 0x31, 0x34, 0xfb,
|
|
0x8b, 0x93, 0x6e, 0xa6, 0xe7, 0xc7, 0xde, 0x86, 0xeb, 0x6b, 0x2c, 0x47, 0x6e, 0x33, 0x42, 0x6b,
|
|
0x62, 0xf3, 0xfc, 0xfc, 0x1c, 0x60, 0x3a, 0xbb, 0x0c, 0x98, 0xe7, 0xca, 0x7a, 0x15, 0x94, 0x4e,
|
|
0x59, 0x73, 0xde, 0xd2, 0xb9, 0xf3, 0x17, 0x2b, 0x83, 0x5e, 0x4c, 0x7f, 0x37, 0xa3, 0x5c, 0x8c,
|
|
0xa2, 0x5f, 0x46, 0x6c, 0xd3, 0x3d, 0x69, 0x46, 0xd7, 0x4c, 0xfe, 0x72, 0x74, 0xed, 0xcb, 0x12,
|
|
0x6c, 0x8c, 0x61, 0xf5, 0x71, 0x50, 0xb8, 0xfb, 0x38, 0x78, 0x01, 0x55, 0x9f, 0xf1, 0x69, 0x40,
|
|
0xe6, 0xda, 0xb4, 0x1e, 0xbf, 0x2a, 0x86, 0x27, 0xcd, 0x3b, 0x7f, 0xb3, 0xe0, 0x59, 0x66, 0xb3,
|
|
0x42, 0x8f, 0x06, 0xff, 0xdf, 0x01, 0x7f, 0x63, 0xc1, 0x07, 0xeb, 0x6b, 0x8b, 0x29, 0x9f, 0x46,
|
|
0x21, 0xa7, 0x1b, 0x42, 0xfe, 0x19, 0x94, 0x53, 0x57, 0xef, 0x38, 0x9d, 0x19, 0x54, 0xe0, 0x85,
|
|
0x82, 0x44, 0xa2, 0x1c, 0xf9, 0xd5, 0x95, 0x94, 0x57, 0xed, 0x25, 0xa5, 0x17, 0xe0, 0x29, 0x64,
|
|
0xc1, 0xb3, 0x9a, 0x6e, 0xf1, 0x6e, 0xba, 0xcf, 0x01, 0xf4, 0x6d, 0xed, 0xce, 0x62, 0x66, 0x6f,
|
|
0xa9, 0x64, 0xcb, 0x9a, 0x73, 0x11, 0x33, 0x07, 0xc3, 0xfe, 0xdd, 0x4c, 0xcf, 0x28, 0xb9, 0xdd,
|
|
0x94, 0xe2, 0xaa, 0xcb, 0xdc, 0x1d, 0x97, 0xce, 0xaf, 0xe1, 0x45, 0xe6, 0xe4, 0xea, 0xe6, 0xb8,
|
|
0x3a, 0x18, 0x6c, 0xb0, 0xbe, 0x1c, 0x6d, 0x6e, 0x35, 0xda, 0xbf, 0x5b, 0x50, 0xf9, 0x92, 0xdc,
|
|
0xcc, 0x92, 0x5b, 0xbc, 0x01, 0x79, 0xce, 0xc6, 0xe6, 0xd4, 0xc9, 0xa5, 0xbc, 0xd7, 0x05, 0x9b,
|
|
0x50, 0x2e, 0xc8, 0x64, 0xaa, 0xf4, 0x0b, 0x78, 0xc1, 0x90, 0x4e, 0x45, 0x34, 0x65, 0x9e, 0x2a,
|
|
0x6f, 0x15, 0x6b, 0x42, 0xbd, 0xdc, 0xc8, 0x3c, 0x88, 0x48, 0x82, 0x97, 0x84, 0xd4, 0x5f, 0x7c,
|
|
0x9f, 0x85, 0x63, 0x53, 0xda, 0x84, 0x94, 0x9d, 0xe4, 0x9a, 0xf0, 0x6b, 0x55, 0xd0, 0x2a, 0x56,
|
|
0x6b, 0xe4, 0x40, 0x55, 0x5c, 0xb3, 0xd8, 0x3f, 0x27, 0xb1, 0xac, 0x83, 0x79, 0x4f, 0x2c, 0xf1,
|
|
0x9c, 0x3f, 0xc2, 0x41, 0x26, 0x81, 0xa4, 0x2c, 0x54, 0x10, 0x9f, 0x08, 0x22, 0xfd, 0xdd, 0xd2,
|
|
0x98, 0x27, 0x9d, 0xa4, 0x86, 0x13, 0x52, 0xfa, 0xbb, 0x8a, 0xa3, 0x89, 0x49, 0x49, 0xad, 0xe5,
|
|
0xd3, 0x41, 0x44, 0x2a, 0x95, 0x02, 0xce, 0x89, 0x48, 0xfa, 0x97, 0xcf, 0x2e, 0x1a, 0x8a, 0x91,
|
|
0x4a, 0x52, 0x4e, 0xf0, 0x55, 0xbc, 0xc4, 0x93, 0xef, 0x6f, 0x74, 0x37, 0x80, 0x77, 0x38, 0xfe,
|
|
0x1c, 0x4a, 0x13, 0x13, 0x9e, 0x41, 0x74, 0xe6, 0xce, 0xda, 0x9c, 0x0a, 0x4e, 0xb5, 0xd0, 0x47,
|
|
0xd2, 0x82, 0x92, 0xe1, 0xe6, 0x39, 0xb2, 0xbb, 0xd6, 0x02, 0x4e, 0xc5, 0x9c, 0x7f, 0x58, 0x70,
|
|
0x78, 0xd7, 0x76, 0x37, 0xf4, 0xe9, 0xef, 0xdf, 0xa3, 0x56, 0xdf, 0x3e, 0xe4, 0x3d, 0xd8, 0x8a,
|
|
0xae, 0xae, 0x38, 0x15, 0xa6, 0xba, 0x86, 0x92, 0xbb, 0xc0, 0xd9, 0x1f, 0xa8, 0xf9, 0x4b, 0x43,
|
|
0xad, 0x57, 0x31, 0x52, 0x48, 0x31, 0xe2, 0xfc, 0xd3, 0x82, 0xfd, 0x0d, 0x59, 0xa0, 0xb7, 0x50,
|
|
0x32, 0xc3, 0x72, 0x32, 0x0a, 0xbc, 0x7c, 0x57, 0x8c, 0x4a, 0xa9, 0x69, 0x08, 0x33, 0x15, 0xa4,
|
|
0x06, 0x0e, 0xae, 0xa0, 0xb6, 0xf4, 0x69, 0xcd, 0x25, 0xfb, 0xd9, 0xf2, 0x25, 0xfb, 0xe1, 0xbd,
|
|
0xce, 0xd2, 0xaa, 0x2c, 0x2e, 0xdd, 0xd7, 0xb5, 0xaf, 0x2b, 0xcd, 0x97, 0x9f, 0x24, 0x9a, 0x97,
|
|
0x5b, 0x6a, 0xf5, 0xf1, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x59, 0xa3, 0xa0, 0xfc, 0x8b, 0x12,
|
|
0x00, 0x00,
|
|
}
|