f2ef2b4774
lnwallet: update GenTaprootFundingScript to also return the taproot internal key
2024-04-24 16:47:37 +02:00
519a8749ef
lntest: reflect the updated fee estimator in tests
2024-04-19 21:33:21 +08:00
109265c77a
multi: make static remote key compulsory
2024-01-11 13:58:01 -08:00
d16e7a5eef
itest: add itest for externally funded taproot chans
2023-09-26 21:45:17 +02:00
92da6b1d44
multi: fix linter warnings with updated linter
2023-08-22 16:34:47 -07:00
94f45b2b82
itest: use explicit chan type negotiation for taproot chan cases
...
The prior commit removed implicit negotiation, so we'll need to make
sure to use the explicit chan type feature vector when we go to
negotiate.
2023-08-22 16:34:31 -07:00
a2b277cf1d
multi: fix linter errors
2023-08-22 16:34:15 -07:00
da3ab2728b
itest: add taproot chan support to basic channel funding
...
We keep in line with the existing test that uses implicit negotiation.
In the future, we should modify to also have explicit negotiation as
well.
2023-08-22 16:33:56 -07:00
14be2cdae0
itest: batch channel fee params
2023-07-26 09:49:22 +02:00
0445fef7ad
funding: use p2tr by default for batch_open_channel
...
In LND v0.15.1, batch_open_channel used p2tr by default
for change output. However, in a later version, a breaking
change has been fixed in FundPSBT to make the change type
configurable (default to p2wkh). As batch_open_channel
uses FundPsbt, we need to put back p2tr as default for
change output
2023-04-17 17:37:51 +02:00
4fdce8b448
itest: fix flake in testChannelFundingPersistence
2023-02-24 01:35:16 +08:00
2bc6aabf96
itest: fix make lint
...
This commit fixes the issues reported by the linter.
2023-02-23 21:56:10 +08:00
9d1d629001
itest+lntest: migrate lntemp
to lntest
...
This commit performs the takeover that `lntemp` is now promoted to be
`lntest`, and the scaffolding is now removed as all the refactoring is
finished!
2023-02-23 21:56:09 +08:00
ee0790493c
itest+lntemp: move calculation functions into lntemp
...
Functions that can be useful to other tests are now moved into the
package `lntemp`.
2023-02-23 21:56:09 +08:00
4a9c3449a6
lntemp+itest: move utils function into lntemp
2023-02-23 21:56:09 +08:00
0bc86a3b4b
multi: move itest
out of lntest
...
This commit moves all the test cases living in `itest` out of `lntest`,
further making `lntest` an independent package for general testing.
2023-02-23 21:56:08 +08:00