mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-11-10 06:07:16 +01:00
graph+discovery: move funding tx validation to gossiper
This commit is a pure refactor. We move the transaction validation (existence, spentness, correctness) from the `graph.Builder` to the gossiper since this is where all protocol level checks should happen. All tests involved are also updated/moved.
This commit is contained in:
@@ -251,10 +251,10 @@ The underlying functionality between those two options remain the same.
|
||||
* [Golang was updated to
|
||||
`v1.22.11`](https://github.com/lightningnetwork/lnd/pull/9462).
|
||||
|
||||
* Various refactors and preparations to simplify the
|
||||
`graph.Builder` and to move the funding tx validation to the gossiper.
|
||||
* Move funding transaction validation to the gossiper
|
||||
[1](https://github.com/lightningnetwork/lnd/pull/9476)
|
||||
[2](https://github.com/lightningnetwork/lnd/pull/9477)
|
||||
[3](https://github.com/lightningnetwork/lnd/pull/9478).
|
||||
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
Reference in New Issue
Block a user