Send failure event if we fail to handle a HTLC
authorjurvis <hello@jurvis.co>
Mon, 25 Jul 2022 18:28:51 +0000 (11:28 -0700)
committerjurvis <hello@jurvis.co>
Mon, 25 Jul 2022 18:28:51 +0000 (11:28 -0700)
commitac842ed9dd7a36a4a26eb6b856d80ab04eecf750
tree4cc7113864c3f3525c7c5f6d2f5198fdebaf426a
parent5bccd2eee2a5756b32fa1bc18557978b4a5a95c1
Send failure event if we fail to handle a HTLC

In `ChannelManager::fail_htlc_backwards_internal`, we push a `HTLCHandlingFailed`
containing some information about the HTLC
15 files changed:
fuzz/src/chanmon_consistency.rs
lightning/src/chain/chainmonitor.rs
lightning/src/chain/channelmonitor.rs
lightning/src/chain/mod.rs
lightning/src/ln/chanmon_update_fail_tests.rs
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/monitor_tests.rs
lightning/src/ln/onion_route_tests.rs
lightning/src/ln/payment_tests.rs
lightning/src/ln/priv_short_conf_tests.rs
lightning/src/ln/reorg_tests.rs
lightning/src/util/test_utils.rs