lnd/lntest
carla 16373d3879
itest/test: add test to reproduce settling timed out invoice
Reproduce the case where we allow settling of invoices that have
htlcs that have actually timed out on chain. This bug can rarely
occur if a hodl invoice goes to chain and is manually settled
after it has timed out. Funds are SAFU, but this could be a
headache because the invoice says it's settled when no funds
were claimed.
2021-04-23 08:19:50 +02:00
..
channels lntest/channels: introduce subpackage to deduplicate static structs 2021-01-25 14:04:39 -05:00
itest itest/test: add test to reproduce settling timed out invoice 2021-04-23 08:19:50 +02:00
mock lnwallet: expose wallet import related methods to WalletController 2021-04-05 15:41:09 -07:00
wait lntest: go easy on goroutines when polling 2020-12-08 21:37:11 +01:00
bitcoind_common.go lntest: add log dir flag 2020-11-04 11:03:30 +01:00
bitcoind_notxindex.go lntest: add build flag for disabling txindex on bitcoind 2020-10-09 13:35:04 +02:00
bitcoind.go lntest: add build flag for disabling txindex on bitcoind 2020-10-09 13:35:04 +02:00
btcd.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
doc.go lntest: Add doc.go with package documentation. 2017-12-14 20:06:23 -08:00
fee_service_test.go lntest: use web fee estimator in itests 2020-09-16 08:17:34 +02:00
fee_service.go lntest: use nextAvailablePort for fee service 2020-11-04 11:03:26 +01:00
harness.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
neutrino.go Merge pull request #5193 from wpaulino/neutrino-assume-valid 2021-04-13 15:37:51 -07:00
node.go lntest: refactor WaitForBlockchainSync 2021-04-14 12:30:22 +08:00
timeouts_darwin.go lntest/timeouts: fix darwin+kvdb_etcd build 2020-11-18 15:28:39 -08:00
timeouts_etcd.go lntest/timeouts: fix darwin+kvdb_etcd build 2020-11-18 15:28:39 -08:00
timeouts.go lntest/timeouts: remove spaces from build predicates 2020-11-18 15:16:25 -08:00