status-go/protocol/transport
Pascal Precht 3b3921f483 Make community owners store waku message payloads
This is needed so that when they are bundled into archives, receiving
nodes can still verify the messages payload using its signature.

This commit introduces a new `waku_messages` table and APIs to store
such messages. Waku message payload is store for any message that has
a topic that matches any of the admin communities chats.

Closes #2566
2022-03-28 11:24:23 +02:00
..
migrations Make community owners store waku message payloads 2022-03-28 11:24:23 +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 Set last backup 2021-11-15 18:53:35 +00:00
filters_manager_test.go Handle connection state 2021-05-21 07:22:58 +02:00
persistence.go go-waku integration (#2247) 2021-06-16 16:19:45 -04: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 feat: desktop mailserver cycle (#2481) 2022-01-12 12:02:01 -04:00
transport_test.go go-waku integration (#2247) 2021-06-16 16:19:45 -04:00