lnd/discovery
Olaoluwa Osuntokun 8627b5d128
discovery: revamp premature update map
Turns out we need it right now to handle some low latency race
conditions in our integration tests, so we'll opt to simply cap the size
of it to a low amount. We use a basic LRU caching mechainsm.

Fixes https://github.com/lightningnetwork/lnd/issues/5076
2021-11-04 15:21:18 -07: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.go discovery: revamp premature update map 2021-11-04 15:21:18 -07:00
gossiper_test.go multi: use key locator for lnwallet.MessageSigner 2021-10-08 12:06:52 +02:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00
message_store.go multi: move all channelstate operations to ChannelStateDB 2021-09-29 17:00:03 +02:00
message_store_test.go kvdb: move channeldb/kvdb to top level 2021-05-07 14:18:56 +02:00
mock_test.go multi: remove returned error from WipeChannel 2020-04-02 17:39:29 -07:00
reliable_sender.go discovery,fundingmanager: avoid serialization in NotifyWhenOnline 2019-06-04 16:36:21 -03:00
reliable_sender_test.go multi: move WaitPredicate, WaitNoError, WaitInvariant to lntest/wait 2019-09-19 12:46:29 -07:00
sync_manager.go discovery: don't historical sync when NumActiveSyncers == 0 2021-02-10 09:35:45 -08:00
sync_manager_test.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00
syncer.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00
syncer_test.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00