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 }