status-go/appdatabase/migrations/sql
Stefan b9d6e6d8c8 feat: sync saved addresses
Main changes:
- Extend saved addresses DB with sync info: sync timestamp, update timestamp
and soft removed flag
- Create custom protobuf message payload to sync saved addresses
- Cleanup saved addresses on each start of messenger, by deleting
soft removed older entries
- Sync all saved addresses on Messenger.SyncDevices calls
- Sync particular changes to saved addresses
- Add SavedAddressManager instance to messenger
  - Note, can't find a clean way to pass the SavedAddressManager to the
  messenger, so we create another one
- Add tests for sync and new DB API

Closes: #7229
2022-10-10 11:26:35 +02:00
..
1640111208_dummy.up.sql
1642666031_add_removed_clock_to_bookmarks.up.sql
1643644541_gif_api_key_setting.up.sql
1644188994_recent_stickers.up.sql
1646659233_add_address_to_dapp_permisssion.up.sql
1646841105_add_emoji_account.up.sql
1647278782_display_name.up.sql
1647862838_reset_last_backup.up.sql
1647871652_add_settings_sync_clock_table.up.sql
1647880168_add_torrent_config.up.sql
1647882837_add_communities_settings_table.up.sql
1647956635_add_waku_messages_table.up.sql
1648554928_network_test.up.sql
1649174829_add_visitble_token.up.sql
1649882262_add_derived_from_accounts.up.sql
1650612625_add_community_message_archive_hashes_table.up.sql
1650616788_add_communities_archives_info_table.up.sql
1652715604_add_clock_accounts.up.sql
1653037334_add_notifications_settings_table.up.sql
1654702119_add_mutual_contact_settings.up.sql
1655375270_add_clock_field_to_communities_settings_table.up.sql
1655385721_drop_networks_config.up.sql
1655385724_networks_chainColor_shortName.up.sql
1655456688_add_deleted_at_field_to_bookmarks_table.up.sql
1655462032_create_bookmarks_deleted_at_index.up.sql
1657617291_add_multi_transactions_table.up.sql
1660134042_add_social_links_settings_table.up.sql
1660134060_settings_bio.up.sql
1660134070_add_wakuv2_store.up.sql
1660134072_waku2_store_messages.up.sql
1662365868_add_key_uid_accounts.up.sql
1662447680_add_keypairs_table.up.sql
1662460056_move_favourites_to_saved_addresses.up.sql
1662738097_add_base_fee_transaction.up.sql
1662972194_add_keypairs_table.up.sql
1664392661_add_third_party_id_to_waku_messages.up.sql
1664783660_add_sync_info_to_saved_addresses.up.sql feat: sync saved addresses 2022-10-10 11:26:35 +02:00
doc.go