lnd/autopilot
Elle Mouton 2221aaa889
graph/db: move Topology client management to ChannelGraph
We plan to later on add an option for a remote graph source which will
be managed from the ChannelGraph. In such a set-up, a node would rely on
the remote graph source for graph updates instead of from gossip sync.
In this scenario, however, our topology subscription logic should still
notify clients of all updates and so it makes more sense to have the
logic as part of the ChannelGraph so that we can send updates we receive
from the remote graph.
2025-03-24 15:05:48 +02:00
..
agent.go multi: wrap all errors 2024-04-11 15:04:03 +02:00
agent_constraints.go trivial: Fix spelling errors 2023-09-21 22:35:33 -04:00
agent_constraints_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
agent_test.go chore: fix function names in comment 2024-04-27 00:04:09 +08:00
betweenness_centrality.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
betweenness_centrality_test.go autopilot: fix loop variables, use require 2022-10-13 14:40:43 +02:00
centrality_testdata_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
choice.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
choice_test.go chore: fix struct names 2024-04-17 11:19:31 +08:00
combinedattach.go multi: wrap all errors 2024-04-11 15:04:03 +02:00
externalscoreattach.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
externalscoreattach_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
graph.go autopilot: remove access to *graphdb.ChannelGraph 2025-02-10 09:46:15 +02:00
graph_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
interface.go autopilot: remove access to *graphdb.ChannelGraph 2025-02-10 09:46:15 +02:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
manager.go graph/db: move Topology client management to ChannelGraph 2025-03-24 15:05:48 +02:00
prefattach.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
prefattach_test.go multi: add Start and Stop methods for ChannelGraph 2025-03-24 15:05:47 +02:00
simple_graph.go refactor: replace min/max helpers with built-in min/max 2025-02-06 09:45:10 +08:00
simple_graph_test.go lnrpc+autopilot: add graph diameter calculation 2022-03-07 11:15:47 +01:00
top_centrality.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
top_centrality_test.go trivial: Fix spelling errors 2023-09-21 22:35:33 -04:00