From 950c2e4e68448d2abcad90a31bfffaca6d7bc47e Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 4 Dec 2025 18:30:18 +0000 Subject: feat(sync): Phase 5 - negentropy catchup (NIP-77) - Add NegentropyService for set reconciliation - Implement startup catchup with warm-up delay - Implement reconnect catchup (last 3 days) - Add daily catchup schedule with stagger --- src/sync/mod.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sync/mod.rs') diff --git a/src/sync/mod.rs b/src/sync/mod.rs index 4dca160..dc11812 100644 --- a/src/sync/mod.rs +++ b/src/sync/mod.rs @@ -21,11 +21,13 @@ mod connection; mod filter; pub mod health; mod manager; +pub mod negentropy; mod subscription; pub use filter::FilterService; pub use health::{HealthState, RelayHealth, RelayHealthTracker}; pub use manager::SyncManager; +pub use negentropy::NegentropyService; pub use subscription::SubscriptionManager; use std::net::SocketAddr; -- cgit v1.2.3