]> git.bitcoin.ninja Git - rust-lightning/commitdiff
Clean up imports in `lightning-types` 2024-09-chan-id-hex
authorMatt Corallo <git@bluematt.me>
Mon, 9 Sep 2024 15:32:12 +0000 (15:32 +0000)
committerMatt Corallo <git@bluematt.me>
Mon, 9 Sep 2024 15:32:12 +0000 (15:32 +0000)
To remove the now-redundant `hex_conservative` explicit dependency.

lightning-types/Cargo.toml
lightning-types/src/payment.rs

index 9e8feedf6efc4def5563b074765f70311f778b02..f3eeec0f1a9aa1396487cb13f808ade3b2df7f22 100644 (file)
@@ -17,8 +17,6 @@ _test_utils = []
 
 [dependencies]
 bitcoin = { version = "0.32.2", default-features = false }
-# TODO: Once we switch to bitcoin 0.32 drop this explicit dep:
-hex-conservative = { version = "0.2", default-features = false }
 bech32 = { version = "0.9", default-features = false }
 
 [lints]
index 6b8854ac5f891b05c0985c2607171ba339029c0a..a2832c6b559adf0222589abb1d192c734e9225d3 100644 (file)
@@ -14,9 +14,7 @@ use alloc::vec::Vec;
 use core::borrow::Borrow;
 
 use bitcoin::hashes::{sha256::Hash as Sha256, Hash as _};
-
-// TODO: Once we switch to rust-bitcoin 0.32, import this as bitcoin::hex
-use hex_conservative::display::impl_fmt_traits;
+use bitcoin::hex::display::impl_fmt_traits;
 
 /// The payment hash is the hash of the [`PaymentPreimage`] which is the value used to lock funds
 /// in HTLCs while they transit the lightning network.