Matt Corallo
0e3bf19b66
Move get_addresses to network_graph and drop now-useless log_trace
...
Because we expose the internals we don't need a method to log
their contents anymore, and get_addresses can now avoid copying as
we expose the RwLock directly
2020-05-12 14:02:40 -04:00
Gleb Naumenko
07a7e34f89
Improve routing-related documentation
2020-05-12 09:27:12 -04:00
Gleb Naumenko
7ec98e6206
Remove NetGraphMsgHandler serialization
2020-05-12 09:27:11 -04:00
Gleb Naumenko
8467223a5d
Make DirectionalChannelInfo optional
2020-05-12 09:27:11 -04:00
Gleb Naumenko
afd4282107
Move node announcement fields into a separate struct
2020-05-12 09:27:11 -04:00
Gleb Naumenko
a7e193241c
Expose some network graph methods
2020-05-12 09:27:11 -04:00
Gleb Naumenko
e553d2c2c0
Split routing from getting network messages
2020-05-12 09:27:11 -04:00
Gleb Naumenko
6164a95267
Remove non-bitcoin chain helpers
2020-05-12 09:27:11 -04:00
Gleb Naumenko
5bd7f24634
Move router to a separate module
2020-05-12 09:27:11 -04:00