lnd/lntest/itest
Oliver Gugger 3b5585c12b
multi: fix and test v1 output spend ntfns
Because Taproot key spend only spends don't allow us to re-construct the
spent pkScript from the witness alone, we cannot support registering
spend notifications for v1 pkScripts only. We instead require the
outpoint to be specified. This commit makes it possible to only match by
outpoint and also adds an itest for it.
2022-03-24 18:02:40 +01:00
..
assertions.go lntest/itest: add new itest for 3rd party anchor spends 2022-03-17 16:36:49 -07:00
lnd_amp_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_channel_backup_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_channel_balance_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_channel_force_close_test.go lntest/itest: add new itest for 3rd party anchor spends 2022-03-17 16:36:49 -07:00
lnd_channel_graph_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_channel_policy_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_etcd_failover_test.go itest: make use of session ttl in failover test 2022-03-22 14:20:40 +01:00
lnd_forward_interceptor_test.go itest: fix node shutdown in interceptor itests 2022-03-23 19:45:45 -07:00
lnd_funding_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_hold_invoice_force_test.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
lnd_hold_persistence_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_macaroons_test.go itest: manage context within HarnessNode 2021-12-04 14:54:36 +08:00
lnd_max_channel_size_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_max_htlcs_test.go itest: manage context within HarnessNode 2021-12-04 14:54:36 +08:00
lnd_misc_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_mpp_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_multi-hop-error-propagation_test.go itest: manage context within HarnessNode 2021-12-04 14:54:36 +08:00
lnd_multi-hop-payments_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_multi-hop_htlc_aggregation_test.go multi: formatting and comment fixes 2022-02-10 11:02:02 +01:00
lnd_multi-hop_htlc_local_chain_claim_test.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
lnd_multi-hop_htlc_local_timeout_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_multi-hop_htlc_receiver_chain_claim_test.go itest: update itests to use new script-enforced lease commitment type 2021-10-19 18:30:48 -07:00
lnd_multi-hop_htlc_remote_chain_claim_test.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
lnd_multi-hop_local_force_close_on_chain_htlc_timeout_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_multi-hop_remote_force_close_on_chain_htlc_timeout_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_multi-hop_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_network_test.go lntest: export base node config for re-use 2022-01-06 12:58:27 +01:00
lnd_no_etcd_dummy_failover_test.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
lnd_onchain_test.go lntest/itest: add new itest for 3rd party anchor spends 2022-03-17 16:36:49 -07:00
lnd_open_channel_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_payment_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_psbt_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_recovery_test.go itest: assert P2TR on-chain fund recovery 2022-03-24 18:02:38 +01:00
lnd_remote_signer_test.go multi: add p2tr keyspend wallet support 2022-03-24 18:02:38 +01:00
lnd_rest_api_test.go itest: fix REST WebSocket ping/pong itest 2021-11-02 20:36:26 +01:00
lnd_revocation_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_routing_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_rpc_middleware_interceptor_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_send_multi_path_payment_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_signer_test.go itest: add new test for SignOutputRaw RPC 2022-03-24 14:13:04 +01:00
lnd_single_hop_invoice_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_switch_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_taproot_test.go multi: fix and test v1 output spend ntfns 2022-03-24 18:02:40 +01:00
lnd_test.go multi: formatting and comment fixes 2022-02-10 11:02:02 +01:00
lnd_test_list_off_test.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
lnd_test_list_on_test.go multi: add p2tr keyspend wallet support 2022-03-24 18:02:38 +01:00
lnd_wallet_import_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
lnd_wipe_fwdpkgs_test.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
lnd_wumbo_channels_test.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
log_check_errors.sh itest: fix log whitelist check 2020-12-09 08:06:16 +01:00
log_error_whitelist.txt itest: add batch funding test 2021-09-03 18:39:45 +02:00
log_substitutions.txt lntest: wait for chain sync in switch test 2021-05-10 16:46:28 +02:00
test_harness.go itest: assert P2TR on-chain fund recovery 2022-03-24 18:02:38 +01:00
utils.go itest: add new test for SignOutputRaw RPC 2022-03-24 14:13:04 +01:00