funding: remove dead code and sanity check pending chan ID (#7887)

* funding: remove unused field `newChanBarriers`

This commit removes the occurance of `newChanBarriers` as it's not used
anywhere.

* funding: rename method names to clear the funding flow

Slightly refactored the names so it's easier to see which side is
processing what messages.

* lnwallet: sanity check empty pending channel ID

This commit adds a sanity check to make sure an empty pending channel ID
will not be accepted.
This commit is contained in:
Yong authored and GitHub committed 2023-10-09 10:58:18 +02:00
1 parent 80bfd17cf2
commit ec2377db79
4 files changed
+80 -52

No files matched your search

+4 -3
View File
@@ -773,6 +773,7 @@ func testReservationInitiatorBalanceBelowDustCancel(miner *rpctest.Harness,
PushMSat: 0,
Flags: lnwire.FFAnnounceChannel,
CommitType: lnwallet.CommitmentTypeTweakless,
PendingChanID: [32]byte{1},
}
_, err = alice.InitChannelReservation(req)
switch {
@@ -2744,7 +2745,7 @@ var walletTests = []walletTestCase{
testSingleFunderReservationWorkflow(
miner, alice, bob, t,
lnwallet.CommitmentTypeLegacy, nil,
nil, [32]byte{}, 0,
nil, [32]byte{1}, 0,
)
},
},
@@ -2756,7 +2757,7 @@ var walletTests = []walletTestCase{
testSingleFunderReservationWorkflow(
miner, alice, bob, t,
lnwallet.CommitmentTypeTweakless, nil,
nil, [32]byte{}, 0,
nil, [32]byte{1}, 0,
)
},
},
@@ -2768,7 +2769,7 @@ var walletTests = []walletTestCase{
testSingleFunderReservationWorkflow(
miner, alice, bob, t,
lnwallet.CommitmentTypeSimpleTaproot, nil,
nil, [32]byte{}, 0,
nil, [32]byte{1}, 0,
)
},
},