lnd.xprv/lntest/itest
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
..
assertions.go itest: add logging for subtests 2021-04-14 12:30:19 +08:00
lnd_amp_test.go lntest: add AMP itest 2021-04-07 12:09:47 -07:00
lnd_channel_backup_test.go lntest/itest+lnwallet: add legacy chanrestore test 2021-03-05 12:49:18 -05:00
lnd_forward_interceptor_test.go multi: move GetChanPointFundingTxid from lnd to lnrpc 2021-02-24 07:13:28 -08:00
lnd_funding_test.go itest: add logging for subtests 2021-04-14 12:30:19 +08:00
lnd_hold_persistence_test.go multi: terminate SubscribeSingleInvoice once completed 2021-04-14 09:19:23 +02:00
lnd_macaroons_test.go itest: fix crash in parallel macaroon tests 2020-11-12 09:17:52 +01:00
lnd_max_channel_size_test.go multi: move and export funding-related vars to funding package 2020-12-17 09:36:34 -05:00
lnd_mpp_test.go lntest: make buildRoute method on mppTestContext 2021-04-07 12:09:47 -07:00
lnd_multi-hop_htlc_aggregation_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_local_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_local_timeout_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_receiver_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_remote_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_local_force_close_on_chain_htlc_timeout_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_remote_force_close_on_chain_htlc_timeout_test.go itest/test: add test to reproduce settling timed out invoice 2021-04-23 08:19:50 +02:00
lnd_multi-hop_test.go itest: add logging for subtests 2021-04-14 12:30:19 +08:00
lnd_multi-hop-error-propagation_test.go routing: if MaxShardAmt is set, then use that as a ceiling for our splits 2021-02-15 19:31:52 -08:00
lnd_multi-hop-payments_test.go multi: move GetChanPointFundingTxid from lnd to lnrpc 2021-02-24 07:13:28 -08:00
lnd_network_test.go lntest: fix most linter warnings, silence rest 2020-09-21 21:16:31 +02:00
lnd_onchain_test.go itest: add wallet import cases 2021-04-05 15:41:12 -07:00
lnd_psbt_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_rest_api_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_send_multi_path_payment_test.go lntest: allow the main test files to be buildable w/o the rpctest build tag 2020-09-21 21:16:31 +02:00
lnd_signer_test.go lntest: allow the main test files to be buildable w/o the rpctest build tag 2020-09-21 21:16:31 +02:00
lnd_single_hop_invoice_test.go lnrpc+itest: expose AMP fields on InvoiceHTLC 2021-03-04 10:11:21 -08:00
lnd_test_list_off_test.go itest: split tests into dynamic tranches 2020-11-04 11:03:29 +01:00
lnd_test_list_on_test.go lntest: add AMP itest 2021-04-07 12:09:47 -07:00
lnd_test.go Merge pull request #5207 from carlaKC/4727-singleinvoice 2021-04-14 15:32:53 -07:00
lnd_wallet_import_test.go itest: add wallet import cases 2021-04-05 15:41:12 -07:00
lnd_wumbo_channels_test.go multi: move and export funding-related vars to funding package 2020-12-17 09:36:34 -05:00
log_check_errors.sh itest: fix log whitelist check 2020-12-09 08:06:16 +01:00
log_error_whitelist.txt rpcserver+lnrpc: make Subscribe RPCs context aware 2021-04-22 07:49:29 +02:00
log_substitutions.txt itest: add RPC errors to whitelist 2021-03-11 13:05:24 +01:00
test_harness.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00