Replace Vec<RouteHop> with new Path struct
authorValentine Wallace <vwallace@protonmail.com>
Sun, 9 Apr 2023 17:50:44 +0000 (13:50 -0400)
committerValentine Wallace <vwallace@protonmail.com>
Fri, 21 Apr 2023 15:48:27 +0000 (11:48 -0400)
commitd5b05e54c32cd53e0534849b57242c65747738b1
tree9b38c2a4874f923386685f1c8d3efb6ccae6e22a
parent93afed56e8befba47199c19b4ca8263164eca36f
Replace Vec<RouteHop> with new Path struct

This lays groundwork for adding blinded path info to Path
18 files changed:
fuzz/src/chanmon_consistency.rs
lightning-background-processor/src/lib.rs
lightning/src/events/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/onion_route_tests.rs
lightning/src/ln/onion_utils.rs
lightning/src/ln/outbound_payment.rs
lightning/src/ln/payment_tests.rs
lightning/src/ln/priv_short_conf_tests.rs
lightning/src/ln/reload_tests.rs
lightning/src/routing/router.rs
lightning/src/routing/scoring.rs
lightning/src/util/macro_logger.rs
lightning/src/util/test_utils.rs