lnd/graph
Elle Mouton c52c6c962b
graph/db: introduce ForEachChannelCacheable
Implement ForEachChannelCacheable which is like ForEachChannel but its
call-back takes the cached versions of channel info & policies. This is
then used during graph cache population. This will be useful once the
SQL implementation is added so that we can reduce the number of DB trips
on cache population.
2025-06-10 20:10:36 +02:00
..
db graph/db: introduce ForEachChannelCacheable 2025-06-10 20:10:36 +02:00
testdata refactor: move various duties from ChannelRouter to graph.Builder 2024-07-15 15:56:33 +02:00
builder.go discovery+graph: get inbound fee directly from ChannelUpdate 2025-06-09 08:44:47 +02:00
builder_test.go multi: use MakeTestGraph everywhere for test graph creation 2025-05-22 14:14:42 +02:00
errors.go graph+discovery: move funding tx validation to gossiper 2025-02-12 15:48:08 +02:00
interfaces.go multi: remove kvdb.RTx from ForEachNodeChannel 2025-05-22 14:14:39 +02:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
notifications_test.go multi: set the InboundFee on ChannelEdgePolicy 2025-06-09 08:31:10 +02:00
setup_test.go refactor: move various duties from ChannelRouter to graph.Builder 2024-07-15 15:56:33 +02:00
stats.go graph: rename routerStats to builderStats 2025-02-07 13:01:39 +02:00