Commit Graph

16 Commits

Author SHA1 Message Date
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