lnd/input
Oliver Gugger 79c275253c
input: set initial script allocation size
The default allocation of 500 bytes for the script that is
used in NewScriptBuilder is way too much for most of our scripts.
With the new functional option we can tune the allocation to exactly
what we need.
2023-04-11 11:15:36 +02:00
..
input.go multi: use prev output fetcher where possible 2022-03-24 18:02:37 +01:00
musig2_test.go multi: add version to MuSig2 API, bump btcd/btcec to v2.3.2 2023-02-03 18:30:10 +01:00
musig2.go multi: add version to MuSig2 API, bump btcd/btcec to v2.3.2 2023-02-03 18:30:10 +01:00
script_utils_test.go input: add script size unit and benchmark tests 2023-04-11 11:15:36 +02:00
script_utils.go input: set initial script allocation size 2023-04-11 11:15:36 +02:00
signdescriptor_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
signdescriptor.go multi: introduce and use new TapTweak and SignMethod fields 2022-05-11 10:07:49 +02:00
signer.go signer: fix comment about p2tr in ComputeInputScript 2022-06-29 18:28:59 +02:00
size_test.go multi: move many t.Fatalf calls to require.NoError 2022-06-17 04:26:55 +00:00
size.go multi: add p2tr tapscript key path signing capabilities 2022-03-24 18:02:39 +01:00
taproot.go input: add tapscript full key only helper function 2022-08-25 09:20:24 +02:00
test_utils.go multi: add version to MuSig2 API, bump btcd/btcec to v2.3.2 2023-02-03 18:30:10 +01:00
txout_test.go multi: move Input interface and related code 2019-01-31 13:25:33 +01:00
txout.go multi: move Input interface and related code 2019-01-31 13:25:33 +01:00
witnessgen.go multi: add p2tr keyspend wallet support 2022-03-24 18:02:38 +01:00