Getter for the total channel balance
[rust-lightning] / lightning / src / util / test_utils.rs
index 28f63e21ed97aad6d3b6e125ac46caa410b7fe93..e2e44a2c1a631e5adc8138b6f3ae15965753a83c 100644 (file)
@@ -21,6 +21,8 @@ use ln::features::{ChannelFeatures, InitFeatures};
 use ln::msgs;
 use ln::msgs::OptionalField;
 use ln::script::ShutdownScript;
+use routing::scoring::ScorerUsingTime;
+use routing::scoring::time::Eternity;
 use util::enforcing_trait_impls::{EnforcingSigner, EnforcementState};
 use util::events;
 use util::logger::{Logger, Level, Record};
@@ -690,3 +692,6 @@ impl core::fmt::Debug for OnRegisterOutput {
                        .finish()
        }
 }
+
+/// A scorer useful in testing, when the passage of time isn't a concern.
+pub type TestScorer = ScorerUsingTime<Eternity>;