lnd/funding
Oliver Gugger 1608faf199
multi: allow skipping the PSBT finalize step
The FundingPsbtFinalize step is a safety measure that assures the final
signed funding transaction has the same TXID as was registered during
the funding flow and was used for the commitment transactions.
This step is cumbersome to use if the whole funding process is completed
external to lnd. We allow the finalize step to be skipped for such
cases. The API user/script will need to make sure things are verified
(and possibly cleaned up) properly.
2021-10-04 11:17:08 +02:00
..
batch.go multi: allow skipping the PSBT finalize step 2021-10-04 11:17:08 +02:00
batch_test.go multi: allow skipping the PSBT finalize step 2021-10-04 11:17:08 +02:00
commitment_type_negotiation.go funding: add explicit commitment type negotiation support 2021-08-30 19:17:34 -07:00
commitment_type_negotiation_test.go funding: add explicit commitment type negotiation support 2021-08-30 19:17:34 -07:00
interfaces.go funding+peer: rename Manager interface to Controller 2020-12-17 09:36:34 -05:00
log.go lnd+funding: register funding logger 2020-12-17 09:36:34 -05:00
manager.go funding+lnwallet: validate ChannelReserve is above DustLimit 2021-09-29 13:33:12 -04:00
manager_test.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00