github.com/status-im/status-go@v1.1.0/protocol/protobuf/profile_showcase.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v3.20.3
     5  // source: profile_showcase.proto
     6  
     7  package protobuf
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type ProfileShowcaseVisibility int32
    24  
    25  const (
    26  	ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE              ProfileShowcaseVisibility = 0
    27  	ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_IDVERIFIED_CONTACTS ProfileShowcaseVisibility = 1
    28  	ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_CONTACTS            ProfileShowcaseVisibility = 2
    29  	ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_EVERYONE            ProfileShowcaseVisibility = 3
    30  )
    31  
    32  // Enum value maps for ProfileShowcaseVisibility.
    33  var (
    34  	ProfileShowcaseVisibility_name = map[int32]string{
    35  		0: "PROFILE_SHOWCASE_VISIBILITY_NO_ONE",
    36  		1: "PROFILE_SHOWCASE_VISIBILITY_IDVERIFIED_CONTACTS",
    37  		2: "PROFILE_SHOWCASE_VISIBILITY_CONTACTS",
    38  		3: "PROFILE_SHOWCASE_VISIBILITY_EVERYONE",
    39  	}
    40  	ProfileShowcaseVisibility_value = map[string]int32{
    41  		"PROFILE_SHOWCASE_VISIBILITY_NO_ONE":              0,
    42  		"PROFILE_SHOWCASE_VISIBILITY_IDVERIFIED_CONTACTS": 1,
    43  		"PROFILE_SHOWCASE_VISIBILITY_CONTACTS":            2,
    44  		"PROFILE_SHOWCASE_VISIBILITY_EVERYONE":            3,
    45  	}
    46  )
    47  
    48  func (x ProfileShowcaseVisibility) Enum() *ProfileShowcaseVisibility {
    49  	p := new(ProfileShowcaseVisibility)
    50  	*p = x
    51  	return p
    52  }
    53  
    54  func (x ProfileShowcaseVisibility) String() string {
    55  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    56  }
    57  
    58  func (ProfileShowcaseVisibility) Descriptor() protoreflect.EnumDescriptor {
    59  	return file_profile_showcase_proto_enumTypes[0].Descriptor()
    60  }
    61  
    62  func (ProfileShowcaseVisibility) Type() protoreflect.EnumType {
    63  	return &file_profile_showcase_proto_enumTypes[0]
    64  }
    65  
    66  func (x ProfileShowcaseVisibility) Number() protoreflect.EnumNumber {
    67  	return protoreflect.EnumNumber(x)
    68  }
    69  
    70  // Deprecated: Use ProfileShowcaseVisibility.Descriptor instead.
    71  func (ProfileShowcaseVisibility) EnumDescriptor() ([]byte, []int) {
    72  	return file_profile_showcase_proto_rawDescGZIP(), []int{0}
    73  }
    74  
    75  type ProfileShowcaseCommunity struct {
    76  	state         protoimpl.MessageState
    77  	sizeCache     protoimpl.SizeCache
    78  	unknownFields protoimpl.UnknownFields
    79  
    80  	CommunityId string `protobuf:"bytes,1,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
    81  	Order       uint32 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
    82  	Grant       []byte `protobuf:"bytes,3,opt,name=grant,proto3" json:"grant,omitempty"`
    83  }
    84  
    85  func (x *ProfileShowcaseCommunity) Reset() {
    86  	*x = ProfileShowcaseCommunity{}
    87  	if protoimpl.UnsafeEnabled {
    88  		mi := &file_profile_showcase_proto_msgTypes[0]
    89  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    90  		ms.StoreMessageInfo(mi)
    91  	}
    92  }
    93  
    94  func (x *ProfileShowcaseCommunity) String() string {
    95  	return protoimpl.X.MessageStringOf(x)
    96  }
    97  
    98  func (*ProfileShowcaseCommunity) ProtoMessage() {}
    99  
   100  func (x *ProfileShowcaseCommunity) ProtoReflect() protoreflect.Message {
   101  	mi := &file_profile_showcase_proto_msgTypes[0]
   102  	if protoimpl.UnsafeEnabled && x != nil {
   103  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   104  		if ms.LoadMessageInfo() == nil {
   105  			ms.StoreMessageInfo(mi)
   106  		}
   107  		return ms
   108  	}
   109  	return mi.MessageOf(x)
   110  }
   111  
   112  // Deprecated: Use ProfileShowcaseCommunity.ProtoReflect.Descriptor instead.
   113  func (*ProfileShowcaseCommunity) Descriptor() ([]byte, []int) {
   114  	return file_profile_showcase_proto_rawDescGZIP(), []int{0}
   115  }
   116  
   117  func (x *ProfileShowcaseCommunity) GetCommunityId() string {
   118  	if x != nil {
   119  		return x.CommunityId
   120  	}
   121  	return ""
   122  }
   123  
   124  func (x *ProfileShowcaseCommunity) GetOrder() uint32 {
   125  	if x != nil {
   126  		return x.Order
   127  	}
   128  	return 0
   129  }
   130  
   131  func (x *ProfileShowcaseCommunity) GetGrant() []byte {
   132  	if x != nil {
   133  		return x.Grant
   134  	}
   135  	return nil
   136  }
   137  
   138  type ProfileShowcaseAccount struct {
   139  	state         protoimpl.MessageState
   140  	sizeCache     protoimpl.SizeCache
   141  	unknownFields protoimpl.UnknownFields
   142  
   143  	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
   144  	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
   145  	ColorId string `protobuf:"bytes,3,opt,name=color_id,json=colorId,proto3" json:"color_id,omitempty"`
   146  	Emoji   string `protobuf:"bytes,4,opt,name=emoji,proto3" json:"emoji,omitempty"`
   147  	Order   uint32 `protobuf:"varint,5,opt,name=order,proto3" json:"order,omitempty"`
   148  }
   149  
   150  func (x *ProfileShowcaseAccount) Reset() {
   151  	*x = ProfileShowcaseAccount{}
   152  	if protoimpl.UnsafeEnabled {
   153  		mi := &file_profile_showcase_proto_msgTypes[1]
   154  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   155  		ms.StoreMessageInfo(mi)
   156  	}
   157  }
   158  
   159  func (x *ProfileShowcaseAccount) String() string {
   160  	return protoimpl.X.MessageStringOf(x)
   161  }
   162  
   163  func (*ProfileShowcaseAccount) ProtoMessage() {}
   164  
   165  func (x *ProfileShowcaseAccount) ProtoReflect() protoreflect.Message {
   166  	mi := &file_profile_showcase_proto_msgTypes[1]
   167  	if protoimpl.UnsafeEnabled && x != nil {
   168  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   169  		if ms.LoadMessageInfo() == nil {
   170  			ms.StoreMessageInfo(mi)
   171  		}
   172  		return ms
   173  	}
   174  	return mi.MessageOf(x)
   175  }
   176  
   177  // Deprecated: Use ProfileShowcaseAccount.ProtoReflect.Descriptor instead.
   178  func (*ProfileShowcaseAccount) Descriptor() ([]byte, []int) {
   179  	return file_profile_showcase_proto_rawDescGZIP(), []int{1}
   180  }
   181  
   182  func (x *ProfileShowcaseAccount) GetAddress() string {
   183  	if x != nil {
   184  		return x.Address
   185  	}
   186  	return ""
   187  }
   188  
   189  func (x *ProfileShowcaseAccount) GetName() string {
   190  	if x != nil {
   191  		return x.Name
   192  	}
   193  	return ""
   194  }
   195  
   196  func (x *ProfileShowcaseAccount) GetColorId() string {
   197  	if x != nil {
   198  		return x.ColorId
   199  	}
   200  	return ""
   201  }
   202  
   203  func (x *ProfileShowcaseAccount) GetEmoji() string {
   204  	if x != nil {
   205  		return x.Emoji
   206  	}
   207  	return ""
   208  }
   209  
   210  func (x *ProfileShowcaseAccount) GetOrder() uint32 {
   211  	if x != nil {
   212  		return x.Order
   213  	}
   214  	return 0
   215  }
   216  
   217  type ProfileShowcaseCollectible struct {
   218  	state         protoimpl.MessageState
   219  	sizeCache     protoimpl.SizeCache
   220  	unknownFields protoimpl.UnknownFields
   221  
   222  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   223  	Uid             string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
   224  	Order           uint32 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
   225  	ContractAddress string `protobuf:"bytes,3,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"`
   226  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   227  	CommunityId string `protobuf:"bytes,4,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
   228  	ChainId     uint64 `protobuf:"varint,5,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
   229  	TokenId     string `protobuf:"bytes,6,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
   230  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   231  	AccountAddress string `protobuf:"bytes,7,opt,name=account_address,json=accountAddress,proto3" json:"account_address,omitempty"`
   232  }
   233  
   234  func (x *ProfileShowcaseCollectible) Reset() {
   235  	*x = ProfileShowcaseCollectible{}
   236  	if protoimpl.UnsafeEnabled {
   237  		mi := &file_profile_showcase_proto_msgTypes[2]
   238  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   239  		ms.StoreMessageInfo(mi)
   240  	}
   241  }
   242  
   243  func (x *ProfileShowcaseCollectible) String() string {
   244  	return protoimpl.X.MessageStringOf(x)
   245  }
   246  
   247  func (*ProfileShowcaseCollectible) ProtoMessage() {}
   248  
   249  func (x *ProfileShowcaseCollectible) ProtoReflect() protoreflect.Message {
   250  	mi := &file_profile_showcase_proto_msgTypes[2]
   251  	if protoimpl.UnsafeEnabled && x != nil {
   252  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   253  		if ms.LoadMessageInfo() == nil {
   254  			ms.StoreMessageInfo(mi)
   255  		}
   256  		return ms
   257  	}
   258  	return mi.MessageOf(x)
   259  }
   260  
   261  // Deprecated: Use ProfileShowcaseCollectible.ProtoReflect.Descriptor instead.
   262  func (*ProfileShowcaseCollectible) Descriptor() ([]byte, []int) {
   263  	return file_profile_showcase_proto_rawDescGZIP(), []int{2}
   264  }
   265  
   266  // Deprecated: Marked as deprecated in profile_showcase.proto.
   267  func (x *ProfileShowcaseCollectible) GetUid() string {
   268  	if x != nil {
   269  		return x.Uid
   270  	}
   271  	return ""
   272  }
   273  
   274  func (x *ProfileShowcaseCollectible) GetOrder() uint32 {
   275  	if x != nil {
   276  		return x.Order
   277  	}
   278  	return 0
   279  }
   280  
   281  func (x *ProfileShowcaseCollectible) GetContractAddress() string {
   282  	if x != nil {
   283  		return x.ContractAddress
   284  	}
   285  	return ""
   286  }
   287  
   288  // Deprecated: Marked as deprecated in profile_showcase.proto.
   289  func (x *ProfileShowcaseCollectible) GetCommunityId() string {
   290  	if x != nil {
   291  		return x.CommunityId
   292  	}
   293  	return ""
   294  }
   295  
   296  func (x *ProfileShowcaseCollectible) GetChainId() uint64 {
   297  	if x != nil {
   298  		return x.ChainId
   299  	}
   300  	return 0
   301  }
   302  
   303  func (x *ProfileShowcaseCollectible) GetTokenId() string {
   304  	if x != nil {
   305  		return x.TokenId
   306  	}
   307  	return ""
   308  }
   309  
   310  // Deprecated: Marked as deprecated in profile_showcase.proto.
   311  func (x *ProfileShowcaseCollectible) GetAccountAddress() string {
   312  	if x != nil {
   313  		return x.AccountAddress
   314  	}
   315  	return ""
   316  }
   317  
   318  type ProfileShowcaseVerifiedToken struct {
   319  	state         protoimpl.MessageState
   320  	sizeCache     protoimpl.SizeCache
   321  	unknownFields protoimpl.UnknownFields
   322  
   323  	Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
   324  	Order  uint32 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
   325  }
   326  
   327  func (x *ProfileShowcaseVerifiedToken) Reset() {
   328  	*x = ProfileShowcaseVerifiedToken{}
   329  	if protoimpl.UnsafeEnabled {
   330  		mi := &file_profile_showcase_proto_msgTypes[3]
   331  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   332  		ms.StoreMessageInfo(mi)
   333  	}
   334  }
   335  
   336  func (x *ProfileShowcaseVerifiedToken) String() string {
   337  	return protoimpl.X.MessageStringOf(x)
   338  }
   339  
   340  func (*ProfileShowcaseVerifiedToken) ProtoMessage() {}
   341  
   342  func (x *ProfileShowcaseVerifiedToken) ProtoReflect() protoreflect.Message {
   343  	mi := &file_profile_showcase_proto_msgTypes[3]
   344  	if protoimpl.UnsafeEnabled && x != nil {
   345  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   346  		if ms.LoadMessageInfo() == nil {
   347  			ms.StoreMessageInfo(mi)
   348  		}
   349  		return ms
   350  	}
   351  	return mi.MessageOf(x)
   352  }
   353  
   354  // Deprecated: Use ProfileShowcaseVerifiedToken.ProtoReflect.Descriptor instead.
   355  func (*ProfileShowcaseVerifiedToken) Descriptor() ([]byte, []int) {
   356  	return file_profile_showcase_proto_rawDescGZIP(), []int{3}
   357  }
   358  
   359  func (x *ProfileShowcaseVerifiedToken) GetSymbol() string {
   360  	if x != nil {
   361  		return x.Symbol
   362  	}
   363  	return ""
   364  }
   365  
   366  func (x *ProfileShowcaseVerifiedToken) GetOrder() uint32 {
   367  	if x != nil {
   368  		return x.Order
   369  	}
   370  	return 0
   371  }
   372  
   373  type ProfileShowcaseUnverifiedToken struct {
   374  	state         protoimpl.MessageState
   375  	sizeCache     protoimpl.SizeCache
   376  	unknownFields protoimpl.UnknownFields
   377  
   378  	ContractAddress string `protobuf:"bytes,1,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"`
   379  	Order           uint32 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
   380  	ChainId         uint64 `protobuf:"varint,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
   381  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   382  	CommunityId string `protobuf:"bytes,4,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
   383  }
   384  
   385  func (x *ProfileShowcaseUnverifiedToken) Reset() {
   386  	*x = ProfileShowcaseUnverifiedToken{}
   387  	if protoimpl.UnsafeEnabled {
   388  		mi := &file_profile_showcase_proto_msgTypes[4]
   389  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   390  		ms.StoreMessageInfo(mi)
   391  	}
   392  }
   393  
   394  func (x *ProfileShowcaseUnverifiedToken) String() string {
   395  	return protoimpl.X.MessageStringOf(x)
   396  }
   397  
   398  func (*ProfileShowcaseUnverifiedToken) ProtoMessage() {}
   399  
   400  func (x *ProfileShowcaseUnverifiedToken) ProtoReflect() protoreflect.Message {
   401  	mi := &file_profile_showcase_proto_msgTypes[4]
   402  	if protoimpl.UnsafeEnabled && x != nil {
   403  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   404  		if ms.LoadMessageInfo() == nil {
   405  			ms.StoreMessageInfo(mi)
   406  		}
   407  		return ms
   408  	}
   409  	return mi.MessageOf(x)
   410  }
   411  
   412  // Deprecated: Use ProfileShowcaseUnverifiedToken.ProtoReflect.Descriptor instead.
   413  func (*ProfileShowcaseUnverifiedToken) Descriptor() ([]byte, []int) {
   414  	return file_profile_showcase_proto_rawDescGZIP(), []int{4}
   415  }
   416  
   417  func (x *ProfileShowcaseUnverifiedToken) GetContractAddress() string {
   418  	if x != nil {
   419  		return x.ContractAddress
   420  	}
   421  	return ""
   422  }
   423  
   424  func (x *ProfileShowcaseUnverifiedToken) GetOrder() uint32 {
   425  	if x != nil {
   426  		return x.Order
   427  	}
   428  	return 0
   429  }
   430  
   431  func (x *ProfileShowcaseUnverifiedToken) GetChainId() uint64 {
   432  	if x != nil {
   433  		return x.ChainId
   434  	}
   435  	return 0
   436  }
   437  
   438  // Deprecated: Marked as deprecated in profile_showcase.proto.
   439  func (x *ProfileShowcaseUnverifiedToken) GetCommunityId() string {
   440  	if x != nil {
   441  		return x.CommunityId
   442  	}
   443  	return ""
   444  }
   445  
   446  type ProfileShowcaseSocialLink struct {
   447  	state         protoimpl.MessageState
   448  	sizeCache     protoimpl.SizeCache
   449  	unknownFields protoimpl.UnknownFields
   450  
   451  	Url   string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
   452  	Order uint32 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
   453  	Text  string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
   454  }
   455  
   456  func (x *ProfileShowcaseSocialLink) Reset() {
   457  	*x = ProfileShowcaseSocialLink{}
   458  	if protoimpl.UnsafeEnabled {
   459  		mi := &file_profile_showcase_proto_msgTypes[5]
   460  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   461  		ms.StoreMessageInfo(mi)
   462  	}
   463  }
   464  
   465  func (x *ProfileShowcaseSocialLink) String() string {
   466  	return protoimpl.X.MessageStringOf(x)
   467  }
   468  
   469  func (*ProfileShowcaseSocialLink) ProtoMessage() {}
   470  
   471  func (x *ProfileShowcaseSocialLink) ProtoReflect() protoreflect.Message {
   472  	mi := &file_profile_showcase_proto_msgTypes[5]
   473  	if protoimpl.UnsafeEnabled && x != nil {
   474  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   475  		if ms.LoadMessageInfo() == nil {
   476  			ms.StoreMessageInfo(mi)
   477  		}
   478  		return ms
   479  	}
   480  	return mi.MessageOf(x)
   481  }
   482  
   483  // Deprecated: Use ProfileShowcaseSocialLink.ProtoReflect.Descriptor instead.
   484  func (*ProfileShowcaseSocialLink) Descriptor() ([]byte, []int) {
   485  	return file_profile_showcase_proto_rawDescGZIP(), []int{5}
   486  }
   487  
   488  func (x *ProfileShowcaseSocialLink) GetUrl() string {
   489  	if x != nil {
   490  		return x.Url
   491  	}
   492  	return ""
   493  }
   494  
   495  func (x *ProfileShowcaseSocialLink) GetOrder() uint32 {
   496  	if x != nil {
   497  		return x.Order
   498  	}
   499  	return 0
   500  }
   501  
   502  func (x *ProfileShowcaseSocialLink) GetText() string {
   503  	if x != nil {
   504  		return x.Text
   505  	}
   506  	return ""
   507  }
   508  
   509  type ProfileShowcaseEntries struct {
   510  	state         protoimpl.MessageState
   511  	sizeCache     protoimpl.SizeCache
   512  	unknownFields protoimpl.UnknownFields
   513  
   514  	Communities      []*ProfileShowcaseCommunity       `protobuf:"bytes,1,rep,name=communities,proto3" json:"communities,omitempty"`
   515  	Accounts         []*ProfileShowcaseAccount         `protobuf:"bytes,2,rep,name=accounts,proto3" json:"accounts,omitempty"`
   516  	Collectibles     []*ProfileShowcaseCollectible     `protobuf:"bytes,3,rep,name=collectibles,proto3" json:"collectibles,omitempty"`
   517  	VerifiedTokens   []*ProfileShowcaseVerifiedToken   `protobuf:"bytes,4,rep,name=verified_tokens,json=verifiedTokens,proto3" json:"verified_tokens,omitempty"`
   518  	UnverifiedTokens []*ProfileShowcaseUnverifiedToken `protobuf:"bytes,5,rep,name=unverified_tokens,json=unverifiedTokens,proto3" json:"unverified_tokens,omitempty"`
   519  	SocialLinks      []*ProfileShowcaseSocialLink      `protobuf:"bytes,6,rep,name=social_links,json=socialLinks,proto3" json:"social_links,omitempty"`
   520  }
   521  
   522  func (x *ProfileShowcaseEntries) Reset() {
   523  	*x = ProfileShowcaseEntries{}
   524  	if protoimpl.UnsafeEnabled {
   525  		mi := &file_profile_showcase_proto_msgTypes[6]
   526  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   527  		ms.StoreMessageInfo(mi)
   528  	}
   529  }
   530  
   531  func (x *ProfileShowcaseEntries) String() string {
   532  	return protoimpl.X.MessageStringOf(x)
   533  }
   534  
   535  func (*ProfileShowcaseEntries) ProtoMessage() {}
   536  
   537  func (x *ProfileShowcaseEntries) ProtoReflect() protoreflect.Message {
   538  	mi := &file_profile_showcase_proto_msgTypes[6]
   539  	if protoimpl.UnsafeEnabled && x != nil {
   540  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   541  		if ms.LoadMessageInfo() == nil {
   542  			ms.StoreMessageInfo(mi)
   543  		}
   544  		return ms
   545  	}
   546  	return mi.MessageOf(x)
   547  }
   548  
   549  // Deprecated: Use ProfileShowcaseEntries.ProtoReflect.Descriptor instead.
   550  func (*ProfileShowcaseEntries) Descriptor() ([]byte, []int) {
   551  	return file_profile_showcase_proto_rawDescGZIP(), []int{6}
   552  }
   553  
   554  func (x *ProfileShowcaseEntries) GetCommunities() []*ProfileShowcaseCommunity {
   555  	if x != nil {
   556  		return x.Communities
   557  	}
   558  	return nil
   559  }
   560  
   561  func (x *ProfileShowcaseEntries) GetAccounts() []*ProfileShowcaseAccount {
   562  	if x != nil {
   563  		return x.Accounts
   564  	}
   565  	return nil
   566  }
   567  
   568  func (x *ProfileShowcaseEntries) GetCollectibles() []*ProfileShowcaseCollectible {
   569  	if x != nil {
   570  		return x.Collectibles
   571  	}
   572  	return nil
   573  }
   574  
   575  func (x *ProfileShowcaseEntries) GetVerifiedTokens() []*ProfileShowcaseVerifiedToken {
   576  	if x != nil {
   577  		return x.VerifiedTokens
   578  	}
   579  	return nil
   580  }
   581  
   582  func (x *ProfileShowcaseEntries) GetUnverifiedTokens() []*ProfileShowcaseUnverifiedToken {
   583  	if x != nil {
   584  		return x.UnverifiedTokens
   585  	}
   586  	return nil
   587  }
   588  
   589  func (x *ProfileShowcaseEntries) GetSocialLinks() []*ProfileShowcaseSocialLink {
   590  	if x != nil {
   591  		return x.SocialLinks
   592  	}
   593  	return nil
   594  }
   595  
   596  type ProfileShowcaseEntriesEncrypted struct {
   597  	state         protoimpl.MessageState
   598  	sizeCache     protoimpl.SizeCache
   599  	unknownFields protoimpl.UnknownFields
   600  
   601  	EncryptedEntries []byte   `protobuf:"bytes,1,opt,name=encrypted_entries,json=encryptedEntries,proto3" json:"encrypted_entries,omitempty"`
   602  	EncryptionKeys   [][]byte `protobuf:"bytes,2,rep,name=encryption_keys,json=encryptionKeys,proto3" json:"encryption_keys,omitempty"`
   603  }
   604  
   605  func (x *ProfileShowcaseEntriesEncrypted) Reset() {
   606  	*x = ProfileShowcaseEntriesEncrypted{}
   607  	if protoimpl.UnsafeEnabled {
   608  		mi := &file_profile_showcase_proto_msgTypes[7]
   609  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   610  		ms.StoreMessageInfo(mi)
   611  	}
   612  }
   613  
   614  func (x *ProfileShowcaseEntriesEncrypted) String() string {
   615  	return protoimpl.X.MessageStringOf(x)
   616  }
   617  
   618  func (*ProfileShowcaseEntriesEncrypted) ProtoMessage() {}
   619  
   620  func (x *ProfileShowcaseEntriesEncrypted) ProtoReflect() protoreflect.Message {
   621  	mi := &file_profile_showcase_proto_msgTypes[7]
   622  	if protoimpl.UnsafeEnabled && x != nil {
   623  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   624  		if ms.LoadMessageInfo() == nil {
   625  			ms.StoreMessageInfo(mi)
   626  		}
   627  		return ms
   628  	}
   629  	return mi.MessageOf(x)
   630  }
   631  
   632  // Deprecated: Use ProfileShowcaseEntriesEncrypted.ProtoReflect.Descriptor instead.
   633  func (*ProfileShowcaseEntriesEncrypted) Descriptor() ([]byte, []int) {
   634  	return file_profile_showcase_proto_rawDescGZIP(), []int{7}
   635  }
   636  
   637  func (x *ProfileShowcaseEntriesEncrypted) GetEncryptedEntries() []byte {
   638  	if x != nil {
   639  		return x.EncryptedEntries
   640  	}
   641  	return nil
   642  }
   643  
   644  func (x *ProfileShowcaseEntriesEncrypted) GetEncryptionKeys() [][]byte {
   645  	if x != nil {
   646  		return x.EncryptionKeys
   647  	}
   648  	return nil
   649  }
   650  
   651  type ProfileShowcase struct {
   652  	state         protoimpl.MessageState
   653  	sizeCache     protoimpl.SizeCache
   654  	unknownFields protoimpl.UnknownFields
   655  
   656  	ForEveryone           *ProfileShowcaseEntries          `protobuf:"bytes,1,opt,name=for_everyone,json=forEveryone,proto3" json:"for_everyone,omitempty"`
   657  	ForContacts           *ProfileShowcaseEntriesEncrypted `protobuf:"bytes,2,opt,name=for_contacts,json=forContacts,proto3" json:"for_contacts,omitempty"`
   658  	ForIdVerifiedContacts *ProfileShowcaseEntriesEncrypted `protobuf:"bytes,3,opt,name=for_id_verified_contacts,json=forIdVerifiedContacts,proto3" json:"for_id_verified_contacts,omitempty"`
   659  }
   660  
   661  func (x *ProfileShowcase) Reset() {
   662  	*x = ProfileShowcase{}
   663  	if protoimpl.UnsafeEnabled {
   664  		mi := &file_profile_showcase_proto_msgTypes[8]
   665  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   666  		ms.StoreMessageInfo(mi)
   667  	}
   668  }
   669  
   670  func (x *ProfileShowcase) String() string {
   671  	return protoimpl.X.MessageStringOf(x)
   672  }
   673  
   674  func (*ProfileShowcase) ProtoMessage() {}
   675  
   676  func (x *ProfileShowcase) ProtoReflect() protoreflect.Message {
   677  	mi := &file_profile_showcase_proto_msgTypes[8]
   678  	if protoimpl.UnsafeEnabled && x != nil {
   679  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   680  		if ms.LoadMessageInfo() == nil {
   681  			ms.StoreMessageInfo(mi)
   682  		}
   683  		return ms
   684  	}
   685  	return mi.MessageOf(x)
   686  }
   687  
   688  // Deprecated: Use ProfileShowcase.ProtoReflect.Descriptor instead.
   689  func (*ProfileShowcase) Descriptor() ([]byte, []int) {
   690  	return file_profile_showcase_proto_rawDescGZIP(), []int{8}
   691  }
   692  
   693  func (x *ProfileShowcase) GetForEveryone() *ProfileShowcaseEntries {
   694  	if x != nil {
   695  		return x.ForEveryone
   696  	}
   697  	return nil
   698  }
   699  
   700  func (x *ProfileShowcase) GetForContacts() *ProfileShowcaseEntriesEncrypted {
   701  	if x != nil {
   702  		return x.ForContacts
   703  	}
   704  	return nil
   705  }
   706  
   707  func (x *ProfileShowcase) GetForIdVerifiedContacts() *ProfileShowcaseEntriesEncrypted {
   708  	if x != nil {
   709  		return x.ForIdVerifiedContacts
   710  	}
   711  	return nil
   712  }
   713  
   714  type ProfileShowcaseCommunityPreference struct {
   715  	state         protoimpl.MessageState
   716  	sizeCache     protoimpl.SizeCache
   717  	unknownFields protoimpl.UnknownFields
   718  
   719  	CommunityId        string                    `protobuf:"bytes,1,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
   720  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,2,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
   721  	Order              uint32                    `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
   722  }
   723  
   724  func (x *ProfileShowcaseCommunityPreference) Reset() {
   725  	*x = ProfileShowcaseCommunityPreference{}
   726  	if protoimpl.UnsafeEnabled {
   727  		mi := &file_profile_showcase_proto_msgTypes[9]
   728  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   729  		ms.StoreMessageInfo(mi)
   730  	}
   731  }
   732  
   733  func (x *ProfileShowcaseCommunityPreference) String() string {
   734  	return protoimpl.X.MessageStringOf(x)
   735  }
   736  
   737  func (*ProfileShowcaseCommunityPreference) ProtoMessage() {}
   738  
   739  func (x *ProfileShowcaseCommunityPreference) ProtoReflect() protoreflect.Message {
   740  	mi := &file_profile_showcase_proto_msgTypes[9]
   741  	if protoimpl.UnsafeEnabled && x != nil {
   742  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   743  		if ms.LoadMessageInfo() == nil {
   744  			ms.StoreMessageInfo(mi)
   745  		}
   746  		return ms
   747  	}
   748  	return mi.MessageOf(x)
   749  }
   750  
   751  // Deprecated: Use ProfileShowcaseCommunityPreference.ProtoReflect.Descriptor instead.
   752  func (*ProfileShowcaseCommunityPreference) Descriptor() ([]byte, []int) {
   753  	return file_profile_showcase_proto_rawDescGZIP(), []int{9}
   754  }
   755  
   756  func (x *ProfileShowcaseCommunityPreference) GetCommunityId() string {
   757  	if x != nil {
   758  		return x.CommunityId
   759  	}
   760  	return ""
   761  }
   762  
   763  func (x *ProfileShowcaseCommunityPreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
   764  	if x != nil {
   765  		return x.ShowcaseVisibility
   766  	}
   767  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
   768  }
   769  
   770  func (x *ProfileShowcaseCommunityPreference) GetOrder() uint32 {
   771  	if x != nil {
   772  		return x.Order
   773  	}
   774  	return 0
   775  }
   776  
   777  type ProfileShowcaseAccountPreference struct {
   778  	state         protoimpl.MessageState
   779  	sizeCache     protoimpl.SizeCache
   780  	unknownFields protoimpl.UnknownFields
   781  
   782  	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
   783  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   784  	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
   785  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   786  	ColorId string `protobuf:"bytes,3,opt,name=color_id,json=colorId,proto3" json:"color_id,omitempty"`
   787  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   788  	Emoji              string                    `protobuf:"bytes,4,opt,name=emoji,proto3" json:"emoji,omitempty"`
   789  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,5,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
   790  	Order              uint32                    `protobuf:"varint,6,opt,name=order,proto3" json:"order,omitempty"`
   791  }
   792  
   793  func (x *ProfileShowcaseAccountPreference) Reset() {
   794  	*x = ProfileShowcaseAccountPreference{}
   795  	if protoimpl.UnsafeEnabled {
   796  		mi := &file_profile_showcase_proto_msgTypes[10]
   797  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   798  		ms.StoreMessageInfo(mi)
   799  	}
   800  }
   801  
   802  func (x *ProfileShowcaseAccountPreference) String() string {
   803  	return protoimpl.X.MessageStringOf(x)
   804  }
   805  
   806  func (*ProfileShowcaseAccountPreference) ProtoMessage() {}
   807  
   808  func (x *ProfileShowcaseAccountPreference) ProtoReflect() protoreflect.Message {
   809  	mi := &file_profile_showcase_proto_msgTypes[10]
   810  	if protoimpl.UnsafeEnabled && x != nil {
   811  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   812  		if ms.LoadMessageInfo() == nil {
   813  			ms.StoreMessageInfo(mi)
   814  		}
   815  		return ms
   816  	}
   817  	return mi.MessageOf(x)
   818  }
   819  
   820  // Deprecated: Use ProfileShowcaseAccountPreference.ProtoReflect.Descriptor instead.
   821  func (*ProfileShowcaseAccountPreference) Descriptor() ([]byte, []int) {
   822  	return file_profile_showcase_proto_rawDescGZIP(), []int{10}
   823  }
   824  
   825  func (x *ProfileShowcaseAccountPreference) GetAddress() string {
   826  	if x != nil {
   827  		return x.Address
   828  	}
   829  	return ""
   830  }
   831  
   832  // Deprecated: Marked as deprecated in profile_showcase.proto.
   833  func (x *ProfileShowcaseAccountPreference) GetName() string {
   834  	if x != nil {
   835  		return x.Name
   836  	}
   837  	return ""
   838  }
   839  
   840  // Deprecated: Marked as deprecated in profile_showcase.proto.
   841  func (x *ProfileShowcaseAccountPreference) GetColorId() string {
   842  	if x != nil {
   843  		return x.ColorId
   844  	}
   845  	return ""
   846  }
   847  
   848  // Deprecated: Marked as deprecated in profile_showcase.proto.
   849  func (x *ProfileShowcaseAccountPreference) GetEmoji() string {
   850  	if x != nil {
   851  		return x.Emoji
   852  	}
   853  	return ""
   854  }
   855  
   856  func (x *ProfileShowcaseAccountPreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
   857  	if x != nil {
   858  		return x.ShowcaseVisibility
   859  	}
   860  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
   861  }
   862  
   863  func (x *ProfileShowcaseAccountPreference) GetOrder() uint32 {
   864  	if x != nil {
   865  		return x.Order
   866  	}
   867  	return 0
   868  }
   869  
   870  type ProfileShowcaseCollectiblePreference struct {
   871  	state         protoimpl.MessageState
   872  	sizeCache     protoimpl.SizeCache
   873  	unknownFields protoimpl.UnknownFields
   874  
   875  	ContractAddress string `protobuf:"bytes,1,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"`
   876  	ChainId         uint64 `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
   877  	TokenId         string `protobuf:"bytes,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
   878  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   879  	CommunityId string `protobuf:"bytes,4,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
   880  	// Deprecated: Marked as deprecated in profile_showcase.proto.
   881  	AccountAddress     string                    `protobuf:"bytes,5,opt,name=account_address,json=accountAddress,proto3" json:"account_address,omitempty"`
   882  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,6,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
   883  	Order              uint32                    `protobuf:"varint,7,opt,name=order,proto3" json:"order,omitempty"`
   884  }
   885  
   886  func (x *ProfileShowcaseCollectiblePreference) Reset() {
   887  	*x = ProfileShowcaseCollectiblePreference{}
   888  	if protoimpl.UnsafeEnabled {
   889  		mi := &file_profile_showcase_proto_msgTypes[11]
   890  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   891  		ms.StoreMessageInfo(mi)
   892  	}
   893  }
   894  
   895  func (x *ProfileShowcaseCollectiblePreference) String() string {
   896  	return protoimpl.X.MessageStringOf(x)
   897  }
   898  
   899  func (*ProfileShowcaseCollectiblePreference) ProtoMessage() {}
   900  
   901  func (x *ProfileShowcaseCollectiblePreference) ProtoReflect() protoreflect.Message {
   902  	mi := &file_profile_showcase_proto_msgTypes[11]
   903  	if protoimpl.UnsafeEnabled && x != nil {
   904  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   905  		if ms.LoadMessageInfo() == nil {
   906  			ms.StoreMessageInfo(mi)
   907  		}
   908  		return ms
   909  	}
   910  	return mi.MessageOf(x)
   911  }
   912  
   913  // Deprecated: Use ProfileShowcaseCollectiblePreference.ProtoReflect.Descriptor instead.
   914  func (*ProfileShowcaseCollectiblePreference) Descriptor() ([]byte, []int) {
   915  	return file_profile_showcase_proto_rawDescGZIP(), []int{11}
   916  }
   917  
   918  func (x *ProfileShowcaseCollectiblePreference) GetContractAddress() string {
   919  	if x != nil {
   920  		return x.ContractAddress
   921  	}
   922  	return ""
   923  }
   924  
   925  func (x *ProfileShowcaseCollectiblePreference) GetChainId() uint64 {
   926  	if x != nil {
   927  		return x.ChainId
   928  	}
   929  	return 0
   930  }
   931  
   932  func (x *ProfileShowcaseCollectiblePreference) GetTokenId() string {
   933  	if x != nil {
   934  		return x.TokenId
   935  	}
   936  	return ""
   937  }
   938  
   939  // Deprecated: Marked as deprecated in profile_showcase.proto.
   940  func (x *ProfileShowcaseCollectiblePreference) GetCommunityId() string {
   941  	if x != nil {
   942  		return x.CommunityId
   943  	}
   944  	return ""
   945  }
   946  
   947  // Deprecated: Marked as deprecated in profile_showcase.proto.
   948  func (x *ProfileShowcaseCollectiblePreference) GetAccountAddress() string {
   949  	if x != nil {
   950  		return x.AccountAddress
   951  	}
   952  	return ""
   953  }
   954  
   955  func (x *ProfileShowcaseCollectiblePreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
   956  	if x != nil {
   957  		return x.ShowcaseVisibility
   958  	}
   959  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
   960  }
   961  
   962  func (x *ProfileShowcaseCollectiblePreference) GetOrder() uint32 {
   963  	if x != nil {
   964  		return x.Order
   965  	}
   966  	return 0
   967  }
   968  
   969  type ProfileShowcaseVerifiedTokenPreference struct {
   970  	state         protoimpl.MessageState
   971  	sizeCache     protoimpl.SizeCache
   972  	unknownFields protoimpl.UnknownFields
   973  
   974  	Symbol             string                    `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
   975  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,2,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
   976  	Order              uint32                    `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
   977  }
   978  
   979  func (x *ProfileShowcaseVerifiedTokenPreference) Reset() {
   980  	*x = ProfileShowcaseVerifiedTokenPreference{}
   981  	if protoimpl.UnsafeEnabled {
   982  		mi := &file_profile_showcase_proto_msgTypes[12]
   983  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   984  		ms.StoreMessageInfo(mi)
   985  	}
   986  }
   987  
   988  func (x *ProfileShowcaseVerifiedTokenPreference) String() string {
   989  	return protoimpl.X.MessageStringOf(x)
   990  }
   991  
   992  func (*ProfileShowcaseVerifiedTokenPreference) ProtoMessage() {}
   993  
   994  func (x *ProfileShowcaseVerifiedTokenPreference) ProtoReflect() protoreflect.Message {
   995  	mi := &file_profile_showcase_proto_msgTypes[12]
   996  	if protoimpl.UnsafeEnabled && x != nil {
   997  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   998  		if ms.LoadMessageInfo() == nil {
   999  			ms.StoreMessageInfo(mi)
  1000  		}
  1001  		return ms
  1002  	}
  1003  	return mi.MessageOf(x)
  1004  }
  1005  
  1006  // Deprecated: Use ProfileShowcaseVerifiedTokenPreference.ProtoReflect.Descriptor instead.
  1007  func (*ProfileShowcaseVerifiedTokenPreference) Descriptor() ([]byte, []int) {
  1008  	return file_profile_showcase_proto_rawDescGZIP(), []int{12}
  1009  }
  1010  
  1011  func (x *ProfileShowcaseVerifiedTokenPreference) GetSymbol() string {
  1012  	if x != nil {
  1013  		return x.Symbol
  1014  	}
  1015  	return ""
  1016  }
  1017  
  1018  func (x *ProfileShowcaseVerifiedTokenPreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
  1019  	if x != nil {
  1020  		return x.ShowcaseVisibility
  1021  	}
  1022  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
  1023  }
  1024  
  1025  func (x *ProfileShowcaseVerifiedTokenPreference) GetOrder() uint32 {
  1026  	if x != nil {
  1027  		return x.Order
  1028  	}
  1029  	return 0
  1030  }
  1031  
  1032  type ProfileShowcaseUnverifiedTokenPreference struct {
  1033  	state         protoimpl.MessageState
  1034  	sizeCache     protoimpl.SizeCache
  1035  	unknownFields protoimpl.UnknownFields
  1036  
  1037  	ContractAddress string `protobuf:"bytes,1,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"`
  1038  	ChainId         uint64 `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
  1039  	// Deprecated: Marked as deprecated in profile_showcase.proto.
  1040  	CommunityId        string                    `protobuf:"bytes,3,opt,name=community_id,json=communityId,proto3" json:"community_id,omitempty"`
  1041  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,4,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
  1042  	Order              uint32                    `protobuf:"varint,5,opt,name=order,proto3" json:"order,omitempty"`
  1043  }
  1044  
  1045  func (x *ProfileShowcaseUnverifiedTokenPreference) Reset() {
  1046  	*x = ProfileShowcaseUnverifiedTokenPreference{}
  1047  	if protoimpl.UnsafeEnabled {
  1048  		mi := &file_profile_showcase_proto_msgTypes[13]
  1049  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1050  		ms.StoreMessageInfo(mi)
  1051  	}
  1052  }
  1053  
  1054  func (x *ProfileShowcaseUnverifiedTokenPreference) String() string {
  1055  	return protoimpl.X.MessageStringOf(x)
  1056  }
  1057  
  1058  func (*ProfileShowcaseUnverifiedTokenPreference) ProtoMessage() {}
  1059  
  1060  func (x *ProfileShowcaseUnverifiedTokenPreference) ProtoReflect() protoreflect.Message {
  1061  	mi := &file_profile_showcase_proto_msgTypes[13]
  1062  	if protoimpl.UnsafeEnabled && x != nil {
  1063  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1064  		if ms.LoadMessageInfo() == nil {
  1065  			ms.StoreMessageInfo(mi)
  1066  		}
  1067  		return ms
  1068  	}
  1069  	return mi.MessageOf(x)
  1070  }
  1071  
  1072  // Deprecated: Use ProfileShowcaseUnverifiedTokenPreference.ProtoReflect.Descriptor instead.
  1073  func (*ProfileShowcaseUnverifiedTokenPreference) Descriptor() ([]byte, []int) {
  1074  	return file_profile_showcase_proto_rawDescGZIP(), []int{13}
  1075  }
  1076  
  1077  func (x *ProfileShowcaseUnverifiedTokenPreference) GetContractAddress() string {
  1078  	if x != nil {
  1079  		return x.ContractAddress
  1080  	}
  1081  	return ""
  1082  }
  1083  
  1084  func (x *ProfileShowcaseUnverifiedTokenPreference) GetChainId() uint64 {
  1085  	if x != nil {
  1086  		return x.ChainId
  1087  	}
  1088  	return 0
  1089  }
  1090  
  1091  // Deprecated: Marked as deprecated in profile_showcase.proto.
  1092  func (x *ProfileShowcaseUnverifiedTokenPreference) GetCommunityId() string {
  1093  	if x != nil {
  1094  		return x.CommunityId
  1095  	}
  1096  	return ""
  1097  }
  1098  
  1099  func (x *ProfileShowcaseUnverifiedTokenPreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
  1100  	if x != nil {
  1101  		return x.ShowcaseVisibility
  1102  	}
  1103  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
  1104  }
  1105  
  1106  func (x *ProfileShowcaseUnverifiedTokenPreference) GetOrder() uint32 {
  1107  	if x != nil {
  1108  		return x.Order
  1109  	}
  1110  	return 0
  1111  }
  1112  
  1113  type ProfileShowcaseSocialLinkPreference struct {
  1114  	state         protoimpl.MessageState
  1115  	sizeCache     protoimpl.SizeCache
  1116  	unknownFields protoimpl.UnknownFields
  1117  
  1118  	Url                string                    `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
  1119  	Text               string                    `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
  1120  	Order              uint32                    `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
  1121  	ShowcaseVisibility ProfileShowcaseVisibility `protobuf:"varint,4,opt,name=showcase_visibility,json=showcaseVisibility,proto3,enum=protobuf.ProfileShowcaseVisibility" json:"showcase_visibility,omitempty"`
  1122  }
  1123  
  1124  func (x *ProfileShowcaseSocialLinkPreference) Reset() {
  1125  	*x = ProfileShowcaseSocialLinkPreference{}
  1126  	if protoimpl.UnsafeEnabled {
  1127  		mi := &file_profile_showcase_proto_msgTypes[14]
  1128  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1129  		ms.StoreMessageInfo(mi)
  1130  	}
  1131  }
  1132  
  1133  func (x *ProfileShowcaseSocialLinkPreference) String() string {
  1134  	return protoimpl.X.MessageStringOf(x)
  1135  }
  1136  
  1137  func (*ProfileShowcaseSocialLinkPreference) ProtoMessage() {}
  1138  
  1139  func (x *ProfileShowcaseSocialLinkPreference) ProtoReflect() protoreflect.Message {
  1140  	mi := &file_profile_showcase_proto_msgTypes[14]
  1141  	if protoimpl.UnsafeEnabled && x != nil {
  1142  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1143  		if ms.LoadMessageInfo() == nil {
  1144  			ms.StoreMessageInfo(mi)
  1145  		}
  1146  		return ms
  1147  	}
  1148  	return mi.MessageOf(x)
  1149  }
  1150  
  1151  // Deprecated: Use ProfileShowcaseSocialLinkPreference.ProtoReflect.Descriptor instead.
  1152  func (*ProfileShowcaseSocialLinkPreference) Descriptor() ([]byte, []int) {
  1153  	return file_profile_showcase_proto_rawDescGZIP(), []int{14}
  1154  }
  1155  
  1156  func (x *ProfileShowcaseSocialLinkPreference) GetUrl() string {
  1157  	if x != nil {
  1158  		return x.Url
  1159  	}
  1160  	return ""
  1161  }
  1162  
  1163  func (x *ProfileShowcaseSocialLinkPreference) GetText() string {
  1164  	if x != nil {
  1165  		return x.Text
  1166  	}
  1167  	return ""
  1168  }
  1169  
  1170  func (x *ProfileShowcaseSocialLinkPreference) GetOrder() uint32 {
  1171  	if x != nil {
  1172  		return x.Order
  1173  	}
  1174  	return 0
  1175  }
  1176  
  1177  func (x *ProfileShowcaseSocialLinkPreference) GetShowcaseVisibility() ProfileShowcaseVisibility {
  1178  	if x != nil {
  1179  		return x.ShowcaseVisibility
  1180  	}
  1181  	return ProfileShowcaseVisibility_PROFILE_SHOWCASE_VISIBILITY_NO_ONE
  1182  }
  1183  
  1184  type SyncProfileShowcasePreferences struct {
  1185  	state         protoimpl.MessageState
  1186  	sizeCache     protoimpl.SizeCache
  1187  	unknownFields protoimpl.UnknownFields
  1188  
  1189  	Clock            uint64                                      `protobuf:"varint,1,opt,name=clock,proto3" json:"clock,omitempty"`
  1190  	Communities      []*ProfileShowcaseCommunityPreference       `protobuf:"bytes,2,rep,name=communities,proto3" json:"communities,omitempty"`
  1191  	Accounts         []*ProfileShowcaseAccountPreference         `protobuf:"bytes,3,rep,name=accounts,proto3" json:"accounts,omitempty"`
  1192  	Collectibles     []*ProfileShowcaseCollectiblePreference     `protobuf:"bytes,4,rep,name=collectibles,proto3" json:"collectibles,omitempty"`
  1193  	VerifiedTokens   []*ProfileShowcaseVerifiedTokenPreference   `protobuf:"bytes,5,rep,name=verified_tokens,json=verifiedTokens,proto3" json:"verified_tokens,omitempty"`
  1194  	UnverifiedTokens []*ProfileShowcaseUnverifiedTokenPreference `protobuf:"bytes,6,rep,name=unverified_tokens,json=unverifiedTokens,proto3" json:"unverified_tokens,omitempty"`
  1195  	SocialLinks      []*ProfileShowcaseSocialLinkPreference      `protobuf:"bytes,7,rep,name=social_links,json=socialLinks,proto3" json:"social_links,omitempty"`
  1196  }
  1197  
  1198  func (x *SyncProfileShowcasePreferences) Reset() {
  1199  	*x = SyncProfileShowcasePreferences{}
  1200  	if protoimpl.UnsafeEnabled {
  1201  		mi := &file_profile_showcase_proto_msgTypes[15]
  1202  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1203  		ms.StoreMessageInfo(mi)
  1204  	}
  1205  }
  1206  
  1207  func (x *SyncProfileShowcasePreferences) String() string {
  1208  	return protoimpl.X.MessageStringOf(x)
  1209  }
  1210  
  1211  func (*SyncProfileShowcasePreferences) ProtoMessage() {}
  1212  
  1213  func (x *SyncProfileShowcasePreferences) ProtoReflect() protoreflect.Message {
  1214  	mi := &file_profile_showcase_proto_msgTypes[15]
  1215  	if protoimpl.UnsafeEnabled && x != nil {
  1216  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1217  		if ms.LoadMessageInfo() == nil {
  1218  			ms.StoreMessageInfo(mi)
  1219  		}
  1220  		return ms
  1221  	}
  1222  	return mi.MessageOf(x)
  1223  }
  1224  
  1225  // Deprecated: Use SyncProfileShowcasePreferences.ProtoReflect.Descriptor instead.
  1226  func (*SyncProfileShowcasePreferences) Descriptor() ([]byte, []int) {
  1227  	return file_profile_showcase_proto_rawDescGZIP(), []int{15}
  1228  }
  1229  
  1230  func (x *SyncProfileShowcasePreferences) GetClock() uint64 {
  1231  	if x != nil {
  1232  		return x.Clock
  1233  	}
  1234  	return 0
  1235  }
  1236  
  1237  func (x *SyncProfileShowcasePreferences) GetCommunities() []*ProfileShowcaseCommunityPreference {
  1238  	if x != nil {
  1239  		return x.Communities
  1240  	}
  1241  	return nil
  1242  }
  1243  
  1244  func (x *SyncProfileShowcasePreferences) GetAccounts() []*ProfileShowcaseAccountPreference {
  1245  	if x != nil {
  1246  		return x.Accounts
  1247  	}
  1248  	return nil
  1249  }
  1250  
  1251  func (x *SyncProfileShowcasePreferences) GetCollectibles() []*ProfileShowcaseCollectiblePreference {
  1252  	if x != nil {
  1253  		return x.Collectibles
  1254  	}
  1255  	return nil
  1256  }
  1257  
  1258  func (x *SyncProfileShowcasePreferences) GetVerifiedTokens() []*ProfileShowcaseVerifiedTokenPreference {
  1259  	if x != nil {
  1260  		return x.VerifiedTokens
  1261  	}
  1262  	return nil
  1263  }
  1264  
  1265  func (x *SyncProfileShowcasePreferences) GetUnverifiedTokens() []*ProfileShowcaseUnverifiedTokenPreference {
  1266  	if x != nil {
  1267  		return x.UnverifiedTokens
  1268  	}
  1269  	return nil
  1270  }
  1271  
  1272  func (x *SyncProfileShowcasePreferences) GetSocialLinks() []*ProfileShowcaseSocialLinkPreference {
  1273  	if x != nil {
  1274  		return x.SocialLinks
  1275  	}
  1276  	return nil
  1277  }
  1278  
  1279  var File_profile_showcase_proto protoreflect.FileDescriptor
  1280  
  1281  var file_profile_showcase_proto_rawDesc = []byte{
  1282  	0x0a, 0x16, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61,
  1283  	0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  1284  	0x75, 0x66, 0x22, 0x69, 0x0a, 0x18, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f,
  1285  	0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x12, 0x21,
  1286  	0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x01,
  1287  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49,
  1288  	0x64, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d,
  1289  	0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x61, 0x6e, 0x74,
  1290  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x67, 0x72, 0x61, 0x6e, 0x74, 0x22, 0x8d, 0x01,
  1291  	0x0a, 0x16, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73,
  1292  	0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72,
  1293  	0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65,
  1294  	0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1295  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x5f,
  1296  	0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x49,
  1297  	0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x6f, 0x6a, 0x69, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
  1298  	0x52, 0x05, 0x65, 0x6d, 0x6f, 0x6a, 0x69, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72,
  1299  	0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0xfd, 0x01,
  1300  	0x0a, 0x1a, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73,
  1301  	0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x03,
  1302  	0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x03, 0x75,
  1303  	0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
  1304  	0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x74,
  1305  	0x72, 0x61, 0x63, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01,
  1306  	0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x41, 0x64, 0x64, 0x72,
  1307  	0x65, 0x73, 0x73, 0x12, 0x25, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79,
  1308  	0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x63,
  1309  	0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x68,
  1310  	0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x07, 0x63, 0x68,
  1311  	0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x69,
  1312  	0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x64,
  1313  	0x12, 0x2b, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72,
  1314  	0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0e, 0x61,
  1315  	0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x4c, 0x0a,
  1316  	0x1c, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65,
  1317  	0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a,
  1318  	0x06, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73,
  1319  	0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x02,
  1320  	0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0xa3, 0x01, 0x0a, 0x1e,
  1321  	0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x55,
  1322  	0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x29,
  1323  	0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65,
  1324  	0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61,
  1325  	0x63, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64,
  1326  	0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12,
  1327  	0x19, 0x0a, 0x08, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
  1328  	0x04, 0x52, 0x07, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0c, 0x63, 0x6f,
  1329  	0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
  1330  	0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49,
  1331  	0x64, 0x22, 0x57, 0x0a, 0x19, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77,
  1332  	0x63, 0x61, 0x73, 0x65, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x10,
  1333  	0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c,
  1334  	0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52,
  1335  	0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78, 0x74, 0x18, 0x03,
  1336  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x22, 0xd6, 0x03, 0x0a, 0x16, 0x50,
  1337  	0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x45, 0x6e,
  1338  	0x74, 0x72, 0x69, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
  1339  	0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x70, 0x72, 0x6f,
  1340  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f,
  1341  	0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x52, 0x0b,
  1342  	0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x08, 0x61,
  1343  	0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e,
  1344  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
  1345  	0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
  1346  	0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x48, 0x0a, 0x0c, 0x63, 0x6f, 0x6c,
  1347  	0x6c, 0x65, 0x63, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1348  	0x24, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69,
  1349  	0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63,
  1350  	0x74, 0x69, 0x62, 0x6c, 0x65, 0x52, 0x0c, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x62,
  1351  	0x6c, 0x65, 0x73, 0x12, 0x4f, 0x0a, 0x0f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x5f,
  1352  	0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70,
  1353  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53,
  1354  	0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54,
  1355  	0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x0e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f,
  1356  	0x6b, 0x65, 0x6e, 0x73, 0x12, 0x55, 0x0a, 0x11, 0x75, 0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69,
  1357  	0x65, 0x64, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1358  	0x28, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69,
  1359  	0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x55, 0x6e, 0x76, 0x65, 0x72, 0x69,
  1360  	0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x10, 0x75, 0x6e, 0x76, 0x65, 0x72,
  1361  	0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x46, 0x0a, 0x0c, 0x73,
  1362  	0x6f, 0x63, 0x69, 0x61, 0x6c, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28,
  1363  	0x0b, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f,
  1364  	0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x53, 0x6f, 0x63, 0x69,
  1365  	0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0b, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x6c, 0x4c, 0x69,
  1366  	0x6e, 0x6b, 0x73, 0x22, 0x77, 0x0a, 0x1f, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68,
  1367  	0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x45, 0x6e, 0x63,
  1368  	0x72, 0x79, 0x70, 0x74, 0x65, 0x64, 0x12, 0x2b, 0x0a, 0x11, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70,
  1369  	0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
  1370  	0x0c, 0x52, 0x10, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72,
  1371  	0x69, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f,
  1372  	0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0e, 0x65, 0x6e,
  1373  	0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x88, 0x02, 0x0a,
  1374  	0x0f, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65,
  1375  	0x12, 0x43, 0x0a, 0x0c, 0x66, 0x6f, 0x72, 0x5f, 0x65, 0x76, 0x65, 0x72, 0x79, 0x6f, 0x6e, 0x65,
  1376  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  1377  	0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73,
  1378  	0x65, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x52, 0x0b, 0x66, 0x6f, 0x72, 0x45, 0x76, 0x65,
  1379  	0x72, 0x79, 0x6f, 0x6e, 0x65, 0x12, 0x4c, 0x0a, 0x0c, 0x66, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x6e,
  1380  	0x74, 0x61, 0x63, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x70, 0x72,
  1381  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68,
  1382  	0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x45, 0x6e, 0x63,
  1383  	0x72, 0x79, 0x70, 0x74, 0x65, 0x64, 0x52, 0x0b, 0x66, 0x6f, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x61,
  1384  	0x63, 0x74, 0x73, 0x12, 0x62, 0x0a, 0x18, 0x66, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x5f, 0x76, 0x65,
  1385  	0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x73, 0x18,
  1386  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  1387  	0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65,
  1388  	0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x64,
  1389  	0x52, 0x15, 0x66, 0x6f, 0x72, 0x49, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x43,
  1390  	0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x73, 0x22, 0xb3, 0x01, 0x0a, 0x22, 0x50, 0x72, 0x6f, 0x66,
  1391  	0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x75,
  1392  	0x6e, 0x69, 0x74, 0x79, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x21,
  1393  	0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x01,
  1394  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49,
  1395  	0x64, 0x12, 0x54, 0x0a, 0x13, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x69,
  1396  	0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23,
  1397  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c,
  1398  	0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c,
  1399  	0x69, 0x74, 0x79, 0x52, 0x12, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73,
  1400  	0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72,
  1401  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0xf9, 0x01,
  1402  	0x0a, 0x20, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73,
  1403  	0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
  1404  	0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20,
  1405  	0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x16, 0x0a, 0x04,
  1406  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x04,
  1407  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x08, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x5f, 0x69, 0x64,
  1408  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x07, 0x63, 0x6f, 0x6c, 0x6f,
  1409  	0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x05, 0x65, 0x6d, 0x6f, 0x6a, 0x69, 0x18, 0x04, 0x20, 0x01,
  1410  	0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x05, 0x65, 0x6d, 0x6f, 0x6a, 0x69, 0x12, 0x54, 0x0a,
  1411  	0x13, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69,
  1412  	0x6c, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f,
  1413  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f,
  1414  	0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52,
  1415  	0x12, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c,
  1416  	0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01,
  1417  	0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0xc7, 0x02, 0x0a, 0x24, 0x50, 0x72,
  1418  	0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6c,
  1419  	0x6c, 0x65, 0x63, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
  1420  	0x63, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x5f, 0x61,
  1421  	0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f,
  1422  	0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x19, 0x0a,
  1423  	0x08, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52,
  1424  	0x07, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x6f, 0x6b, 0x65,
  1425  	0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x74, 0x6f, 0x6b, 0x65,
  1426  	0x6e, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79,
  1427  	0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x63,
  1428  	0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x0f, 0x61, 0x63,
  1429  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20,
  1430  	0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0e, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  1431  	0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x54, 0x0a, 0x13, 0x73, 0x68, 0x6f, 0x77, 0x63,
  1432  	0x61, 0x73, 0x65, 0x5f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x06,
  1433  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
  1434  	0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56,
  1435  	0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x12, 0x73, 0x68, 0x6f, 0x77, 0x63,
  1436  	0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a,
  1437  	0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72,
  1438  	0x64, 0x65, 0x72, 0x22, 0xac, 0x01, 0x0a, 0x26, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53,
  1439  	0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54,
  1440  	0x6f, 0x6b, 0x65, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x16,
  1441  	0x0a, 0x06, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
  1442  	0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x12, 0x54, 0x0a, 0x13, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61,
  1443  	0x73, 0x65, 0x5f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20,
  1444  	0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50,
  1445  	0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69,
  1446  	0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x12, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61,
  1447  	0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05,
  1448  	0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64,
  1449  	0x65, 0x72, 0x22, 0x83, 0x02, 0x0a, 0x28, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68,
  1450  	0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x55, 0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64,
  1451  	0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12,
  1452  	0x29, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72,
  1453  	0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
  1454  	0x61, 0x63, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x68,
  1455  	0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x07, 0x63, 0x68,
  1456  	0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
  1457  	0x74, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52,
  1458  	0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x13,
  1459  	0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c,
  1460  	0x69, 0x74, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1461  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77,
  1462  	0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x12,
  1463  	0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69,
  1464  	0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
  1465  	0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0xb7, 0x01, 0x0a, 0x23, 0x50, 0x72, 0x6f,
  1466  	0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x53, 0x6f, 0x63, 0x69,
  1467  	0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
  1468  	0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75,
  1469  	0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1470  	0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18,
  1471  	0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x54, 0x0a, 0x13,
  1472  	0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c,
  1473  	0x69, 0x74, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1474  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77,
  1475  	0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x12,
  1476  	0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69,
  1477  	0x74, 0x79, 0x22, 0xb0, 0x04, 0x0a, 0x1e, 0x53, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69,
  1478  	0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72,
  1479  	0x65, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x01,
  1480  	0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x4e, 0x0a, 0x0b, 0x63,
  1481  	0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
  1482  	0x32, 0x2c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66,
  1483  	0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x75,
  1484  	0x6e, 0x69, 0x74, 0x79, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0b,
  1485  	0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x46, 0x0a, 0x08, 0x61,
  1486  	0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e,
  1487  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
  1488  	0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x50,
  1489  	0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75,
  1490  	0x6e, 0x74, 0x73, 0x12, 0x52, 0x0a, 0x0c, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x62,
  1491  	0x6c, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1492  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77,
  1493  	0x63, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x50,
  1494  	0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0c, 0x63, 0x6f, 0x6c, 0x6c, 0x65,
  1495  	0x63, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x59, 0x0a, 0x0f, 0x76, 0x65, 0x72, 0x69, 0x66,
  1496  	0x69, 0x65, 0x64, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b,
  1497  	0x32, 0x30, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66,
  1498  	0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66,
  1499  	0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
  1500  	0x63, 0x65, 0x52, 0x0e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65,
  1501  	0x6e, 0x73, 0x12, 0x5f, 0x0a, 0x11, 0x75, 0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64,
  1502  	0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e,
  1503  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
  1504  	0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x55, 0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69,
  1505  	0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
  1506  	0x65, 0x52, 0x10, 0x75, 0x6e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x54, 0x6f, 0x6b,
  1507  	0x65, 0x6e, 0x73, 0x12, 0x50, 0x0a, 0x0c, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x6c, 0x5f, 0x6c, 0x69,
  1508  	0x6e, 0x6b, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1509  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x68, 0x6f, 0x77,
  1510  	0x63, 0x61, 0x73, 0x65, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x50, 0x72,
  1511  	0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0b, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x6c,
  1512  	0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x2a, 0xcc, 0x01, 0x0a, 0x19, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c,
  1513  	0x65, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c,
  1514  	0x69, 0x74, 0x79, 0x12, 0x26, 0x0a, 0x22, 0x50, 0x52, 0x4f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x53,
  1515  	0x48, 0x4f, 0x57, 0x43, 0x41, 0x53, 0x45, 0x5f, 0x56, 0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49,
  1516  	0x54, 0x59, 0x5f, 0x4e, 0x4f, 0x5f, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x33, 0x0a, 0x2f, 0x50,
  1517  	0x52, 0x4f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x53, 0x48, 0x4f, 0x57, 0x43, 0x41, 0x53, 0x45, 0x5f,
  1518  	0x56, 0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x49, 0x44, 0x56, 0x45, 0x52,
  1519  	0x49, 0x46, 0x49, 0x45, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x53, 0x10, 0x01,
  1520  	0x12, 0x28, 0x0a, 0x24, 0x50, 0x52, 0x4f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x53, 0x48, 0x4f, 0x57,
  1521  	0x43, 0x41, 0x53, 0x45, 0x5f, 0x56, 0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f,
  1522  	0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x53, 0x10, 0x02, 0x12, 0x28, 0x0a, 0x24, 0x50, 0x52,
  1523  	0x4f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x53, 0x48, 0x4f, 0x57, 0x43, 0x41, 0x53, 0x45, 0x5f, 0x56,
  1524  	0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x45, 0x56, 0x45, 0x52, 0x59, 0x4f,
  1525  	0x4e, 0x45, 0x10, 0x03, 0x42, 0x0d, 0x5a, 0x0b, 0x2e, 0x2f, 0x3b, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  1526  	0x62, 0x75, 0x66, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  1527  }
  1528  
  1529  var (
  1530  	file_profile_showcase_proto_rawDescOnce sync.Once
  1531  	file_profile_showcase_proto_rawDescData = file_profile_showcase_proto_rawDesc
  1532  )
  1533  
  1534  func file_profile_showcase_proto_rawDescGZIP() []byte {
  1535  	file_profile_showcase_proto_rawDescOnce.Do(func() {
  1536  		file_profile_showcase_proto_rawDescData = protoimpl.X.CompressGZIP(file_profile_showcase_proto_rawDescData)
  1537  	})
  1538  	return file_profile_showcase_proto_rawDescData
  1539  }
  1540  
  1541  var file_profile_showcase_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  1542  var file_profile_showcase_proto_msgTypes = make([]protoimpl.MessageInfo, 16)
  1543  var file_profile_showcase_proto_goTypes = []interface{}{
  1544  	(ProfileShowcaseVisibility)(0),                   // 0: protobuf.ProfileShowcaseVisibility
  1545  	(*ProfileShowcaseCommunity)(nil),                 // 1: protobuf.ProfileShowcaseCommunity
  1546  	(*ProfileShowcaseAccount)(nil),                   // 2: protobuf.ProfileShowcaseAccount
  1547  	(*ProfileShowcaseCollectible)(nil),               // 3: protobuf.ProfileShowcaseCollectible
  1548  	(*ProfileShowcaseVerifiedToken)(nil),             // 4: protobuf.ProfileShowcaseVerifiedToken
  1549  	(*ProfileShowcaseUnverifiedToken)(nil),           // 5: protobuf.ProfileShowcaseUnverifiedToken
  1550  	(*ProfileShowcaseSocialLink)(nil),                // 6: protobuf.ProfileShowcaseSocialLink
  1551  	(*ProfileShowcaseEntries)(nil),                   // 7: protobuf.ProfileShowcaseEntries
  1552  	(*ProfileShowcaseEntriesEncrypted)(nil),          // 8: protobuf.ProfileShowcaseEntriesEncrypted
  1553  	(*ProfileShowcase)(nil),                          // 9: protobuf.ProfileShowcase
  1554  	(*ProfileShowcaseCommunityPreference)(nil),       // 10: protobuf.ProfileShowcaseCommunityPreference
  1555  	(*ProfileShowcaseAccountPreference)(nil),         // 11: protobuf.ProfileShowcaseAccountPreference
  1556  	(*ProfileShowcaseCollectiblePreference)(nil),     // 12: protobuf.ProfileShowcaseCollectiblePreference
  1557  	(*ProfileShowcaseVerifiedTokenPreference)(nil),   // 13: protobuf.ProfileShowcaseVerifiedTokenPreference
  1558  	(*ProfileShowcaseUnverifiedTokenPreference)(nil), // 14: protobuf.ProfileShowcaseUnverifiedTokenPreference
  1559  	(*ProfileShowcaseSocialLinkPreference)(nil),      // 15: protobuf.ProfileShowcaseSocialLinkPreference
  1560  	(*SyncProfileShowcasePreferences)(nil),           // 16: protobuf.SyncProfileShowcasePreferences
  1561  }
  1562  var file_profile_showcase_proto_depIdxs = []int32{
  1563  	1,  // 0: protobuf.ProfileShowcaseEntries.communities:type_name -> protobuf.ProfileShowcaseCommunity
  1564  	2,  // 1: protobuf.ProfileShowcaseEntries.accounts:type_name -> protobuf.ProfileShowcaseAccount
  1565  	3,  // 2: protobuf.ProfileShowcaseEntries.collectibles:type_name -> protobuf.ProfileShowcaseCollectible
  1566  	4,  // 3: protobuf.ProfileShowcaseEntries.verified_tokens:type_name -> protobuf.ProfileShowcaseVerifiedToken
  1567  	5,  // 4: protobuf.ProfileShowcaseEntries.unverified_tokens:type_name -> protobuf.ProfileShowcaseUnverifiedToken
  1568  	6,  // 5: protobuf.ProfileShowcaseEntries.social_links:type_name -> protobuf.ProfileShowcaseSocialLink
  1569  	7,  // 6: protobuf.ProfileShowcase.for_everyone:type_name -> protobuf.ProfileShowcaseEntries
  1570  	8,  // 7: protobuf.ProfileShowcase.for_contacts:type_name -> protobuf.ProfileShowcaseEntriesEncrypted
  1571  	8,  // 8: protobuf.ProfileShowcase.for_id_verified_contacts:type_name -> protobuf.ProfileShowcaseEntriesEncrypted
  1572  	0,  // 9: protobuf.ProfileShowcaseCommunityPreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1573  	0,  // 10: protobuf.ProfileShowcaseAccountPreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1574  	0,  // 11: protobuf.ProfileShowcaseCollectiblePreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1575  	0,  // 12: protobuf.ProfileShowcaseVerifiedTokenPreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1576  	0,  // 13: protobuf.ProfileShowcaseUnverifiedTokenPreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1577  	0,  // 14: protobuf.ProfileShowcaseSocialLinkPreference.showcase_visibility:type_name -> protobuf.ProfileShowcaseVisibility
  1578  	10, // 15: protobuf.SyncProfileShowcasePreferences.communities:type_name -> protobuf.ProfileShowcaseCommunityPreference
  1579  	11, // 16: protobuf.SyncProfileShowcasePreferences.accounts:type_name -> protobuf.ProfileShowcaseAccountPreference
  1580  	12, // 17: protobuf.SyncProfileShowcasePreferences.collectibles:type_name -> protobuf.ProfileShowcaseCollectiblePreference
  1581  	13, // 18: protobuf.SyncProfileShowcasePreferences.verified_tokens:type_name -> protobuf.ProfileShowcaseVerifiedTokenPreference
  1582  	14, // 19: protobuf.SyncProfileShowcasePreferences.unverified_tokens:type_name -> protobuf.ProfileShowcaseUnverifiedTokenPreference
  1583  	15, // 20: protobuf.SyncProfileShowcasePreferences.social_links:type_name -> protobuf.ProfileShowcaseSocialLinkPreference
  1584  	21, // [21:21] is the sub-list for method output_type
  1585  	21, // [21:21] is the sub-list for method input_type
  1586  	21, // [21:21] is the sub-list for extension type_name
  1587  	21, // [21:21] is the sub-list for extension extendee
  1588  	0,  // [0:21] is the sub-list for field type_name
  1589  }
  1590  
  1591  func init() { file_profile_showcase_proto_init() }
  1592  func file_profile_showcase_proto_init() {
  1593  	if File_profile_showcase_proto != nil {
  1594  		return
  1595  	}
  1596  	if !protoimpl.UnsafeEnabled {
  1597  		file_profile_showcase_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1598  			switch v := v.(*ProfileShowcaseCommunity); i {
  1599  			case 0:
  1600  				return &v.state
  1601  			case 1:
  1602  				return &v.sizeCache
  1603  			case 2:
  1604  				return &v.unknownFields
  1605  			default:
  1606  				return nil
  1607  			}
  1608  		}
  1609  		file_profile_showcase_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1610  			switch v := v.(*ProfileShowcaseAccount); i {
  1611  			case 0:
  1612  				return &v.state
  1613  			case 1:
  1614  				return &v.sizeCache
  1615  			case 2:
  1616  				return &v.unknownFields
  1617  			default:
  1618  				return nil
  1619  			}
  1620  		}
  1621  		file_profile_showcase_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1622  			switch v := v.(*ProfileShowcaseCollectible); i {
  1623  			case 0:
  1624  				return &v.state
  1625  			case 1:
  1626  				return &v.sizeCache
  1627  			case 2:
  1628  				return &v.unknownFields
  1629  			default:
  1630  				return nil
  1631  			}
  1632  		}
  1633  		file_profile_showcase_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1634  			switch v := v.(*ProfileShowcaseVerifiedToken); i {
  1635  			case 0:
  1636  				return &v.state
  1637  			case 1:
  1638  				return &v.sizeCache
  1639  			case 2:
  1640  				return &v.unknownFields
  1641  			default:
  1642  				return nil
  1643  			}
  1644  		}
  1645  		file_profile_showcase_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1646  			switch v := v.(*ProfileShowcaseUnverifiedToken); i {
  1647  			case 0:
  1648  				return &v.state
  1649  			case 1:
  1650  				return &v.sizeCache
  1651  			case 2:
  1652  				return &v.unknownFields
  1653  			default:
  1654  				return nil
  1655  			}
  1656  		}
  1657  		file_profile_showcase_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1658  			switch v := v.(*ProfileShowcaseSocialLink); i {
  1659  			case 0:
  1660  				return &v.state
  1661  			case 1:
  1662  				return &v.sizeCache
  1663  			case 2:
  1664  				return &v.unknownFields
  1665  			default:
  1666  				return nil
  1667  			}
  1668  		}
  1669  		file_profile_showcase_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1670  			switch v := v.(*ProfileShowcaseEntries); i {
  1671  			case 0:
  1672  				return &v.state
  1673  			case 1:
  1674  				return &v.sizeCache
  1675  			case 2:
  1676  				return &v.unknownFields
  1677  			default:
  1678  				return nil
  1679  			}
  1680  		}
  1681  		file_profile_showcase_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1682  			switch v := v.(*ProfileShowcaseEntriesEncrypted); i {
  1683  			case 0:
  1684  				return &v.state
  1685  			case 1:
  1686  				return &v.sizeCache
  1687  			case 2:
  1688  				return &v.unknownFields
  1689  			default:
  1690  				return nil
  1691  			}
  1692  		}
  1693  		file_profile_showcase_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1694  			switch v := v.(*ProfileShowcase); i {
  1695  			case 0:
  1696  				return &v.state
  1697  			case 1:
  1698  				return &v.sizeCache
  1699  			case 2:
  1700  				return &v.unknownFields
  1701  			default:
  1702  				return nil
  1703  			}
  1704  		}
  1705  		file_profile_showcase_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  1706  			switch v := v.(*ProfileShowcaseCommunityPreference); i {
  1707  			case 0:
  1708  				return &v.state
  1709  			case 1:
  1710  				return &v.sizeCache
  1711  			case 2:
  1712  				return &v.unknownFields
  1713  			default:
  1714  				return nil
  1715  			}
  1716  		}
  1717  		file_profile_showcase_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1718  			switch v := v.(*ProfileShowcaseAccountPreference); i {
  1719  			case 0:
  1720  				return &v.state
  1721  			case 1:
  1722  				return &v.sizeCache
  1723  			case 2:
  1724  				return &v.unknownFields
  1725  			default:
  1726  				return nil
  1727  			}
  1728  		}
  1729  		file_profile_showcase_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1730  			switch v := v.(*ProfileShowcaseCollectiblePreference); i {
  1731  			case 0:
  1732  				return &v.state
  1733  			case 1:
  1734  				return &v.sizeCache
  1735  			case 2:
  1736  				return &v.unknownFields
  1737  			default:
  1738  				return nil
  1739  			}
  1740  		}
  1741  		file_profile_showcase_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  1742  			switch v := v.(*ProfileShowcaseVerifiedTokenPreference); i {
  1743  			case 0:
  1744  				return &v.state
  1745  			case 1:
  1746  				return &v.sizeCache
  1747  			case 2:
  1748  				return &v.unknownFields
  1749  			default:
  1750  				return nil
  1751  			}
  1752  		}
  1753  		file_profile_showcase_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1754  			switch v := v.(*ProfileShowcaseUnverifiedTokenPreference); i {
  1755  			case 0:
  1756  				return &v.state
  1757  			case 1:
  1758  				return &v.sizeCache
  1759  			case 2:
  1760  				return &v.unknownFields
  1761  			default:
  1762  				return nil
  1763  			}
  1764  		}
  1765  		file_profile_showcase_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  1766  			switch v := v.(*ProfileShowcaseSocialLinkPreference); i {
  1767  			case 0:
  1768  				return &v.state
  1769  			case 1:
  1770  				return &v.sizeCache
  1771  			case 2:
  1772  				return &v.unknownFields
  1773  			default:
  1774  				return nil
  1775  			}
  1776  		}
  1777  		file_profile_showcase_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  1778  			switch v := v.(*SyncProfileShowcasePreferences); i {
  1779  			case 0:
  1780  				return &v.state
  1781  			case 1:
  1782  				return &v.sizeCache
  1783  			case 2:
  1784  				return &v.unknownFields
  1785  			default:
  1786  				return nil
  1787  			}
  1788  		}
  1789  	}
  1790  	type x struct{}
  1791  	out := protoimpl.TypeBuilder{
  1792  		File: protoimpl.DescBuilder{
  1793  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1794  			RawDescriptor: file_profile_showcase_proto_rawDesc,
  1795  			NumEnums:      1,
  1796  			NumMessages:   16,
  1797  			NumExtensions: 0,
  1798  			NumServices:   0,
  1799  		},
  1800  		GoTypes:           file_profile_showcase_proto_goTypes,
  1801  		DependencyIndexes: file_profile_showcase_proto_depIdxs,
  1802  		EnumInfos:         file_profile_showcase_proto_enumTypes,
  1803  		MessageInfos:      file_profile_showcase_proto_msgTypes,
  1804  	}.Build()
  1805  	File_profile_showcase_proto = out.File
  1806  	file_profile_showcase_proto_rawDesc = nil
  1807  	file_profile_showcase_proto_goTypes = nil
  1808  	file_profile_showcase_proto_depIdxs = nil
  1809  }