..
btcwallet
input+wallet: extract musig2 session management into new module
2023-08-22 16:30:39 -07:00
chainfee
lnwallet: add verbose test logs for TestWebAPIFeeEstimator
2023-03-22 23:55:11 +07:00
chancloser
lnwire: update Sig to support both ECDSA and schnorr sigs
2023-08-22 16:29:19 -07:00
chanfunding
lnwallet/chanfunding: update assemblers to support musig2
2023-08-22 16:30:42 -07:00
chanvalidate
multi: move many t.Fatalf calls to require.NoError
2022-06-17 04:26:55 +00:00
rpcwallet
input+wallet: extract musig2 session management into new module
2023-08-22 16:30:39 -07:00
test
lnwallet: add test case for musig2 channel funding
2023-08-22 16:31:10 -07:00
channel.go
lnwallet+htlcswitch: add NewCommitState struct, modify send/recv sig to accept
2023-08-22 16:31:18 -07:00
channel_test.go
lnwallet+htlcswitch: add NewCommitState struct, modify send/recv sig to accept
2023-08-22 16:31:18 -07:00
commit_sort.go
lnwallet/commit_sort: add commit sorting with htlc tie breaker
2019-06-05 08:34:45 +02:00
commit_sort_test.go
lnwallet/commit_sort: add commit sorting with htlc tie breaker
2019-06-05 08:34:45 +02:00
commitment.go
lnwallet: update CreateHtlcTimeoutTx+CreateHtlcSuccessTx for taproot
2023-08-22 16:31:20 -07:00
config.go
lnwallet: add new rebroadcaster interface, use for background tx publish
2023-03-10 19:07:35 -08:00
errors.go
multi: use btcd's btcec/v2 and btcutil modules
2022-03-09 19:02:37 +01:00
interface.go
lnwallet: add new ErrMempoolFee error.
2023-07-25 01:12:39 +02:00
log.go
lnd+lnwallet: add logger for btcwallet+rpcwallet
2022-01-06 13:24:32 +01:00
mock.go
multi: update linter, fix new issues
2023-06-13 11:58:33 +02:00
musig_session.go
lnwallet: export MusigCommitType enum
2023-08-22 16:31:15 -07:00
musig_session_test.go
lnwallet: add initial unit test coverage for musig chan session
2023-08-22 16:30:49 -07:00
parameters.go
multi: use btcd's btcec/v2 and btcutil modules
2022-03-09 19:02:37 +01:00
parameters_test.go
multi: use btcd's btcec/v2 and btcutil modules
2022-03-09 19:02:37 +01:00
README.md
scripted-diff: replace ⛰ emoji with $ [skip ci]
2022-10-28 12:06:49 -04:00
rebroadcaster.go
lnwallet: add new rebroadcaster interface, use for background tx publish
2023-03-10 19:07:35 -08:00
rebroadcaster_test.go
multi: make linter happy
2023-03-11 23:29:41 -08:00
reservation.go
lnwallet: integrate new taproot channels into internal funding flow
2023-08-22 16:31:07 -07:00
revocation_producer.go
lnwallet: integrate new taproot channels into internal funding flow
2023-08-22 16:31:07 -07:00
revocation_producer_itest.go
lnwallet: integrate new taproot channels into internal funding flow
2023-08-22 16:31:07 -07:00
sigpool.go
lnwire: update Sig to support both ECDSA and schnorr sigs
2023-08-22 16:29:19 -07:00
test_utils.go
lnwallet+htlcswitch: add NewCommitState struct, modify send/recv sig to accept
2023-08-22 16:31:18 -07:00
test_vectors_anchors.json
lnwallet: add same amount and preimage anchors test vector
2023-03-16 17:27:05 +02:00
test_vectors_legacy.json
lnwallet: add same amount and preimage legacy test vector
2023-03-16 17:27:04 +02:00
test_vectors_zero_fee_htlc_tx.json
lnwallet: add zero-fee-htlc-tx test vectors
2023-03-16 17:27:05 +02:00
transactions.go
lnwallet: update CreateHtlcTimeoutTx+CreateHtlcSuccessTx for taproot
2023-08-22 16:31:20 -07:00
transactions_test.go
lnwallet+htlcswitch: add NewCommitState struct, modify send/recv sig to accept
2023-08-22 16:31:18 -07:00
wallet.go
lnwallet: integrate new taproot channels into internal funding flow
2023-08-22 16:31:07 -07:00