368 Commits (xprv-restore)

Author SHA1 Message Date
Wilmer Paulino 186237ca73
discovery: demote err log to debug from processZombieUpdate 3 years ago
Andras Banki-Horvath 14c851c8fc
kvdb: move channeldb/kvdb to top level 3 years ago
Wilmer Paulino 0ada2288cc
discovery: prevent logging certain validation barrier errors 3 years ago
Olaoluwa Osuntokun a9f1b341be
discovery: update zombie resurrection test w/ new logic 3 years ago
Conner Fromknecht f28a98aa6f
discovery/gossiper: only parse zombie pubkey if non-empty 3 years ago
Conner Fromknecht 4baee9537b
discovery/gossiper: move zombie handling to helper 3 years ago
Olaoluwa Osuntokun bb6aca1130
discovery: add unit tests for chan anns in the reject cache 3 years ago
Olaoluwa Osuntokun c959ecc4c9
discovery: always add chan announcements to the reject cache if err != ErrIgnored 3 years ago
Roei Erez 3223df74e5 channelnotifier+discover+invoices: return error in Stop functions 3 years ago
Wilmer Paulino 393111cea9
discovery+routing: cancel dependent jobs if parent validation fails 3 years ago
Wilmer Paulino e713205eea
discovery: add missing error channel sends in processNetworkAnnouncement 3 years ago
Olaoluwa Osuntokun 9a6bb19770
lnwire: prep wire messages for TLV extensions 3 years ago
Olaoluwa Osuntokun dd6f0ba931
discovery+lnwire: remove embedding within ReplyChannelRange 3 years ago
Johan T. Halseth 926005aefa
discovery/gossiper: ignore remote ChannelAnnouncement for own channel 3 years ago
Johan T. Halseth e8f7a11470
gossiper_test: split keys into self/remote 3 years ago
Johan T. Halseth 4268bcc9f9
gossiper_test: combine local/remote chan ann 3 years ago
Johan T. Halseth f047c3517f
discovery/gossiper: remove source pubkey from ProcessLocalAnnouncement params 3 years ago
Wilmer Paulino 83a0d03c0b
discovery: use token bucket based rate limiting to throttle gossip 3 years ago
Wilmer Paulino bfc8523873
Revert "discovery: add new option to toggle gossip rate limiting" 3 years ago
Johan T. Halseth c9afc93151
discovery/gossiper: add local updates to graph immediately 3 years ago
Johan T. Halseth 7e34132c53
routing: let graph methods take scheduler option 3 years ago
Wilmer Paulino 904003fbcb discovery: use source of ann upon confirmed channel ann batch 3 years ago
Conner Fromknecht 58e924ad1c
discovery: don't historical sync when NumActiveSyncers == 0 3 years ago
Olaoluwa Osuntokun 555de44d9f Revert "Merge pull request #4895 from wpaulino/disallow-premature-chan-updates" 3 years ago
Conner Fromknecht b1fee734ec
discovery/sync_manager: remove unneeded markGraphSyncing 3 years ago
Conner Fromknecht e42301dee2
lntest: call markGraphSynced from gossipSyncer 3 years ago
Conner Fromknecht fcd5cb625a
config: expose gossip.pinned-syncers for conf 3 years ago
Conner Fromknecht 340414356d
discovery: perform initial historical sync for pinned peers 3 years ago
Conner Fromknecht 2f0d56d539
discovery: add support for PinnedSyncers 3 years ago
Conner Fromknecht 9e932f2a64
discovery/sync_manager: Pause/Resume HistoricalSyncTicker 3 years ago
Conner Fromknecht ef0cd82c1f
discovery/sync_manager: make setHistoricalSyncer closure 3 years ago
Conner Fromknecht 72fbd1283b
discovery/sync_manager: break out IsGraphSynced check 3 years ago
Conner Fromknecht 7c6aa20bd8
discovery: handle err for linter 3 years ago
Wilmer Paulino 7ef1f3f636
discovery: use source of ann upon confirmed channel ann batch 3 years ago
Wilmer Paulino 00d4e92362
discovery: prevent rebroadcast of premature channel updates 3 years ago
Wilmer Paulino 871a6f1690
discovery: prevent rebroadcast of previously premature announcements 3 years ago
Wilmer Paulino a4f33ae63c
discovery: adhere to proper channel chunk splitting for ReplyChannelRange 3 years ago
Wilmer Paulino c5fc7334a4
discovery: limit NumBlocks to best known height for outgoing QueryChannelRange 3 years ago
Olaoluwa Osuntokun 13a2598ded
discovery: add new option to toggle gossip rate limiting 3 years ago
Wilmer Paulino 791ba3eb50
discovery: rate limit incoming channel updates 3 years ago
Conner Fromknecht f8154c65c5
discovery/gossiper: increase validation barrier size to 1000 3 years ago
Conner Fromknecht fb9218d100
discovery/gossiper: channel announcements can't be outdated 3 years ago
Andras Banki-Horvath d89f51d1d0
multi: add reset closure to kvdb.Update 4 years ago
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View 4 years ago
yyforyongyu ef38b12fda
multi: use timeout field in dialer 4 years ago
eugene 49d8f04197 multi: migrate instances of mockSigner to the mock package 4 years ago
Brian Mancini 28931390ff discovery: prevent endBlock overflow in replyChanRangeQuery 4 years ago
Matheus Degiovani 44f83731bc discovery: Correctly lock premature annoucements 4 years ago
Matheus Degiovani ccc8f8e48f discovery: Log new blocks 4 years ago
Conner Fromknecht d0d2ca403d
multi: rename ReadTx to RTx 4 years ago