status-go/protocol/protobuf
Pascal Precht 1a2ca21070 Add chainIds to revealed accounts in memberhsip requests
This commit does a few things:

- Adds a migration that adds chainids to communities_request_to_join_revealed_addresses
- Removes RevealedAddress in favor of RevealedAccount which is now a struct that contains the revealed address, as well as the signature and a list of chain IDs on which to check for user funds
- Changes the logic of sending requests to join a community, such that after creating address signatures, the user node will also check which of the addresses has funds on which networks for the community's token permissions, and add the chainds to the RevealedAccount
- Updates checkPermissionToJoin() such that only relevant chainids are used when checking user's funds. Chain IDs are retrieved from RevealedAccounts and matched against token permission criteria chain IDs
2023-06-12 10:49:29 +02:00
..
anon_metrics.pb.go Allow setting up wallet with new config 2023-05-19 13:23:21 +01:00
anon_metrics.proto rename status-react to status-mobile 2022-07-17 15:37:14 +02:00
application_metadata_message.pb.go Feat/sync activity center notification (#3535) 2023-06-10 10:00:17 +08:00
application_metadata_message.proto Feat/sync activity center notification (#3535) 2023-06-10 10:00:17 +08:00
chat_identity.pb.go feat: add and distribute `chatIdentity.FirstMessageTimestamp` 2022-09-09 08:59:39 +02:00
chat_identity.proto feat: add and distribute `chatIdentity.FirstMessageTimestamp` 2022-09-09 08:59:39 +02:00
chat_message.pb.go Add system message for mutual contact state updates (#3519) 2023-06-08 16:00:19 +04:00
chat_message.proto Add system message for mutual contact state updates (#3519) 2023-06-08 16:00:19 +04:00
command.pb.go Implement wallet connect session CRUD API 2022-08-19 12:32:00 +01:00
command.proto Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
communities.pb.go Add chainIds to revealed accounts in memberhsip requests 2023-06-12 10:49:29 +02:00
communities.proto Add chainIds to revealed accounts in memberhsip requests 2023-06-12 10:49:29 +02:00
contact.pb.go init currentMessageState when sync protobuf.ContactUpdate (#3332) 2023-03-28 11:45:54 +08:00
contact.proto init currentMessageState when sync protobuf.ContactUpdate (#3332) 2023-03-28 11:45:54 +08:00
contact_verification.pb.go feat(ActivityCenter): Add missing AC notifications for verification requests (#3029) 2022-12-26 08:35:46 +04:00
contact_verification.proto feat(ActivityCenter): Add missing AC notifications for verification requests (#3029) 2022-12-26 08:35:46 +04:00
emoji_reaction.pb.go Implement wallet connect session CRUD API 2022-08-19 12:32:00 +01:00
emoji_reaction.proto Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
enums.pb.go feat(protobuf): introduce `CommunityTokenType` enum 2023-03-03 08:20:51 +01:00
enums.proto feat(protobuf): introduce `CommunityTokenType` enum 2023-03-03 08:20:51 +01:00
group_chat_invitation.pb.go Implement wallet connect session CRUD API 2022-08-19 12:32:00 +01:00
group_chat_invitation.proto Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
membership_update_message.pb.go fix: issues caused by wrong `pairing.proto` fixed 2023-06-05 09:29:34 +02:00
membership_update_message.proto feat: Handle image in group chat 2022-09-01 12:19:01 +02:00
pairing.pb.go Add chainIds to revealed accounts in memberhsip requests 2023-06-12 10:49:29 +02:00
pairing.proto Add chainIds to revealed accounts in memberhsip requests 2023-06-12 10:49:29 +02:00
pin_message.pb.go Implement wallet connect session CRUD API 2022-08-19 12:32:00 +01:00
pin_message.proto Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
pubkey.go Use goimports instead of gofmt 2020-01-06 10:17:23 +01:00
push_notifications.pb.go Implement wallet connect session CRUD API 2022-08-19 12:32:00 +01:00
push_notifications.proto Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
service.go feat: contact verification request (#2586) 2022-07-05 15:49:44 -04:00
status_update.pb.go fix: issues caused by wrong `pairing.proto` fixed 2023-06-05 09:29:34 +02:00
status_update.proto Online Status Indicator (#2408) 2021-10-28 20:51:28 +05:30
sync_settings.pb.go fix: issues caused by wrong `pairing.proto` fixed 2023-06-05 09:29:34 +02:00
sync_settings.proto feat:support backup/sync ens name (#3415) 2023-04-26 23:37:18 +08:00