..
btcwallet
mulit: use min relay fee error
2025-09-16 14:25:42 +02:00
chainfee
chainfee: method to round up the fee for a given transaction weight
2025-06-25 10:02:04 +02:00
chancloser
Merge pull request #10289 from GeorgeTsagk/move-aux-closer
2026-01-13 15:31:34 +01:00
chanfunding
multi: don't pass err.Error() to Fatalf
2025-08-30 14:13:44 -03:00
chanvalidate
lnwallet/chanvalidate: update ValidateChannel to recognize taproot chans
2023-08-22 16:31:36 -07:00
rpcwallet
input+signrpc+lnwallet+multi: implement combined nonce support
2025-12-10 07:15:06 +02:00
test
lnwallet/test: make the timeout err msg and actual timeout consistent
2025-08-15 06:05:21 +00:00
types
lnwallet+peer: extract close types to separate pkg
2025-12-04 12:16:54 +01:00
aux_leaf_store.go
lnwallet: include peer pub key in aux chan state
2025-09-23 19:05:47 +02:00
aux_negotiator.go
lnwallet: introduce AuxChannelNegotiator interface
2025-09-23 19:02:57 +02:00
aux_resolutions.go
lnwallet: add field CommitTxBlockHeight to ResolutionReq
2025-11-25 17:06:18 +00:00
aux_signer.go
lnwallet: detect and handle noop HTLCs
2025-08-08 20:03:30 +02:00
channel.go
lnwallet: expose channel state
2026-02-20 10:43:52 +01:00
channel_test.go
multi: context.Background() -> t.Context()
2025-08-30 14:13:44 -03:00
close_test.go
lnwallet: update CoopCloseBalance to allow a paying party
2024-12-10 23:07:02 +01: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 CoopCloseBalance to allow a paying party
2024-12-10 23:07:02 +01:00
commitment_chain.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
config.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
confscale.go
lnwallet: add new helper functions to scale confirmations based on amt
2026-01-15 16:22:26 -08:00
confscale_integration.go
lnwallet: define helper func to coop close conf scaling
2026-01-15 16:22:26 -08:00
confscale_prod.go
lnwallet: define helper func to coop close conf scaling
2026-01-15 16:22:26 -08:00
confscale_test.go
lnwallet: add tests for new conf scaling helper funcs
2026-01-15 16:22:26 -08:00
errors.go
multi: use btcd's btcec/v2 and btcutil modules
2022-03-09 19:02:37 +01:00
interface.go
multi: let FetchPkScript take SCID by value
2025-09-01 12:10:30 +02:00
log.go
lnwallet: move btcwallet log under BTWL
2025-03-21 08:06:18 +08:00
mock.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
musig_session.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
musig_session_test.go
multi: disable linter paralleltest
2023-10-13 13:50:09 +08:00
parameters.go
lnwallet+funding+lnd: trim unused parameters, from lnwallet.Config
2024-02-19 17:06:21 -08:00
parameters_test.go
multi: use btcd's btcec/v2 and btcutil modules
2022-03-09 19:02:37 +01:00
payment_descriptor.go
lnwallet: detect and handle noop HTLCs
2025-08-08 20:03:30 +02: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: disable linter paralleltest
2023-10-13 13:50:09 +08:00
reservation.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
revocation_producer.go
input: ensure sessionOpts is properly threaded through
2023-08-22 16:31:47 -07:00
revocation_producer_itest.go
input: ensure sessionOpts is properly threaded through
2023-08-22 16:31:47 -07:00
sigpool.go
lnwallet: clarify usage of cancel and response channels
2024-09-18 10:25:42 +02:00
test_utils.go
multi: update to fn v2
2024-12-04 13:19:00 -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: thread thru input.AuxTapleaf to all relevant areas
2024-08-28 13:28:48 +02:00
transactions_test.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
update_log.go
multi: update to fn v2
2024-12-04 13:19:00 -07:00
wallet.go
lnwallet: replace spew.Sdump with lnutils.SpewLogClosure for lazy evaluation
2025-09-05 18:20:49 -07:00
wallet_test.go
funding: remove dead code and sanity check pending chan ID ( #7887 )
2023-10-09 10:58:18 +02:00