lnd.xprv/discovery
Joost Jager b5fd32ff77
discovery+routing: move validation logic to routing package
Previously, gossiper was the only object that validated channel
updates. Because updates can also be received as part of a
failed payment session in the routing package, validation logic
needs to be available there too. Gossiper already depends on
routing and having routing call the validation logic inside
gossiper would be a circular dependency. Therefore the validation
was moved to routing.
2018-09-11 20:12:07 +02:00
..
bootstrapper.go discovery: update autopilot.Node usage to match recent API changes 2018-08-29 15:45:39 -07:00
gossiper_test.go discovery: add new set of tests to ensure we validate w/ extra data 2018-09-04 20:52:44 -07:00
gossiper.go discovery+routing: move validation logic to routing package 2018-09-11 20:12:07 +02:00
log.go lnd: remove seelog logger 2017-06-25 14:19:56 +01:00
syncer_test.go discovery/syncer_test: add DOS delayed replies test 2018-09-05 22:08:16 -07:00
syncer.go discovery/syncer: delay replies after initial sync to prevent DOS 2018-09-05 22:08:16 -07:00
utils.go discovery: update utils to properly include opaque data in gossip msgs 2018-09-04 20:52:44 -07:00