status-go/protocol/transport
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
..
migrations feat: sync saved addresses 2022-10-10 11:26:35 +02:00
envelopes_monitor.go Default to sent if confirmations not enabled 2021-11-22 11:18:09 +00:00
envelopes_monitor_test.go Default to sent if confirmations not enabled 2021-11-22 11:18:09 +00:00
filter.go [#12783] Improve order of mailserver requests 2022-02-02 09:38:30 +02:00
filters_manager.go Handle history archive magnetlink messages 2022-05-10 11:27:31 +02:00
filters_manager_test.go Handle connection state 2021-05-21 07:22:58 +02:00
persistence.go Address linter issues 2022-03-28 13:14:12 +01:00
processed_message_ids_cache.go fix: sqlite variable limit 2021-09-22 08:04:28 -04:00
topic.go Make shhext and protocol work with Waku (#1777) 2020-01-13 20:17:30 +01:00
transport.go Handle history archive magnetlink messages 2022-05-10 11:27:31 +02:00
transport_test.go feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00