status-go/protocol/pushnotificationclient
Pascal Precht 7032fc9dcc Introduce community history archive routine
This introduces logic needed to:

- Create WakuMessageArchives and and indices from store waku messages
- History archive torrent data to disk and create .torrent file from
  that
- Seed and unseed history archive torrents as necessary
- Starting/stopping the torrent client
- Enabling/disabling community history support for individual components
  and starting/stopping the routine intervals accordingly

This does not yet handle magnet links (#2568)

Closes #2567
2022-04-06 13:00:33 +02:00
..
migrations Introduce community history archive routine 2022-04-06 13:00:33 +02:00
client.go Add logging of message-id 2021-11-01 11:53:08 +00:00
client_test.go Upgrade linter and address issues 2020-12-28 16:55:14 +01:00
persistence.go Fix retry count in push notifications 2021-01-11 09:01:26 +01:00
persistence_test.go Polish up and address review feedback 2020-07-27 08:51:28 +02:00