diff --git a/lnwallet/test/test_interface.go b/lnwallet/test/test_interface.go index dd741fd4c..ebaf91e8d 100644 --- a/lnwallet/test/test_interface.go +++ b/lnwallet/test/test_interface.go @@ -2708,6 +2708,14 @@ var walletTests = []walletTestCase{ name: "change output spend confirmation", test: testChangeOutputSpendConfirmation, }, + { + // TODO(guggero): this test should remain second until dual + // funding can properly exchange full UTXO information and we + // can use P2TR change outputs as the funding inputs for a dual + // funded channel. + name: "dual funder workflow", + test: testDualFundingReservationWorkflow, + }, { name: "spend unconfirmed outputs", test: testSpendUnconfirmed, @@ -2744,10 +2752,6 @@ var walletTests = []walletTestCase{ name: "single funding workflow external funding tx", test: testSingleFunderExternalFundingTx, }, - { - name: "dual funder workflow", - test: testDualFundingReservationWorkflow, - }, { name: "output locking", test: testFundingTransactionLockedOutputs, diff --git a/lnwallet/wallet.go b/lnwallet/wallet.go index 8ee8cabc6..49c6410be 100644 --- a/lnwallet/wallet.go +++ b/lnwallet/wallet.go @@ -775,7 +775,7 @@ func (l *LightningWallet) handleFundingReserveRequest(req *InitFundingReserveMsg FeeRate: req.FundingFeePerKw, ChangeAddr: func() (btcutil.Address, error) { return l.NewAddress( - WitnessPubKey, true, DefaultAccountName, + TaprootPubkey, true, DefaultAccountName, ) }, }