lnd/graph
Elle Mouton 7853e36488
graph+discovery: calculate funding tx script in gossiper
In preparation for an upcoming commit which will move all channel
funding tx validation to the gossiper, we first move the helper method
which helps build the expected funding transaction script based on the
fields in the channel announcement. We will still want this script later
on in the builder for updating the ChainView though, and so we pass this
field along with the ChannelEdgeInfo. With this change, we can remove
the TapscriptRoot field from the ChannelEdgeInfo since the only reason
it was there was so that the builder could reconstruct the full funding
script.
2025-02-12 13:15:54 +02:00
..
db graph+discovery: calculate funding tx script in gossiper 2025-02-12 13:15:54 +02:00
graphsession refactor: move graphsession pkg to graph package 2024-11-28 13:36:15 +02:00
testdata refactor: move various duties from ChannelRouter to graph.Builder 2024-07-15 15:56:33 +02:00
builder.go graph+discovery: calculate funding tx script in gossiper 2025-02-12 13:15:54 +02:00
builder_test.go graph: fix flake in unit test 2025-02-10 14:07:04 +01:00
errors.go discovery+graph: convert errors from codes to variables 2025-02-07 15:26:16 +02:00
interfaces.go graph: add IsZombieEdge method 2025-02-12 13:15:54 +02:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
notifications.go multi: move LightningNode struct to models package 2024-11-28 13:36:32 +02:00
notifications_test.go graph: fix flake in unit test 2025-02-10 14:07:04 +01: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