lnd.xprv/discovery
Conner Fromknecht e42301dee2
lntest: call markGraphSynced from gossipSyncer
Rather than performing this call in the SyncManager, we give each
gossipSyncer the ability to mark the first sync completed. This permits
pinned syncers to contribute towards the rpc-level synced_to_graph
value, allowing the value to be true after the first pinned syncer or
regular syncer complets. Unlinke regular syncers, pinned syncers can
proceed in parallel possibly decreasing the waiting time if consumers
rely on this field before proceeding to load their application.
2021-01-29 00:19:48 -08:00
..
bootstrapper.go multi: use timeout field in dialer 2020-09-16 11:50:04 +08:00
chan_series.go discovery: adhere to proper channel chunk splitting for ReplyChannelRange 2020-12-08 15:18:07 -08:00
gossiper_test.go discovery: prevent rebroadcast of premature channel updates 2021-01-06 12:52:41 -08:00
gossiper.go config: expose gossip.pinned-syncers for conf 2021-01-29 00:19:47 -08:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00
message_store_test.go multi: add reset closure to kvdb.Update 2020-11-05 17:57:12 +01:00
message_store.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
mock_test.go multi: remove returned error from WipeChannel 2020-04-02 17:39:29 -07:00
reliable_sender_test.go multi: move WaitPredicate, WaitNoError, WaitInvariant to lntest/wait 2019-09-19 12:46:29 -07:00
reliable_sender.go discovery,fundingmanager: avoid serialization in NotifyWhenOnline 2019-06-04 16:36:21 -03:00
sync_manager_test.go discovery: perform initial historical sync for pinned peers 2021-01-29 00:19:47 -08:00
sync_manager.go lntest: call markGraphSynced from gossipSyncer 2021-01-29 00:19:48 -08:00
syncer_test.go lntest: call markGraphSynced from gossipSyncer 2021-01-29 00:19:48 -08:00
syncer.go lntest: call markGraphSynced from gossipSyncer 2021-01-29 00:19:48 -08:00