lnd/lnwallet/chanfunding
Olaoluwa Osuntokun 7ec48a5054
funding+lnwallet: only blind tapscript root early in funding flow
In this commit, we modify the aux funding work flow slightly. We won't
be able to generate the full AuxFundingDesc until both sides has
sent+received funding params. So we'll now only attempt to bind the
tapscript root as soon as we send+recv the open_channel message.

We'll now also make sure that we pass the tapscript root all the way
down into the musig2 session creation.
2024-09-18 10:25:41 +02:00
..
canned_assembler.go lnwallet: add TaprootInternalKey method to ShimIntent 2024-09-18 10:25:41 +02:00
coin_select_test.go multi: update linter, fix new issues 2024-08-20 19:14:44 +02:00
coin_select.go chanfunding: remove unsupported linter directive. 2024-09-10 16:32:59 +02:00
interface.go lnwallet/chanfunding: rename assembler.go to interface.go 2024-08-22 12:21:47 +02:00
log.go lnwallet/chanfunding: introduce new channel funding abstractions 2019-12-02 17:11:32 -06:00
psbt_assembler_test.go multi: move many t.Fatalf calls to require.NoError 2022-06-17 04:26:55 +00:00
psbt_assembler.go funding+lnwallet: only blind tapscript root early in funding flow 2024-09-18 10:25:41 +02:00
wallet_assembler.go lnwallet/chanfunding: add optional tapscript root 2024-08-28 11:52:31 +02:00