X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fln%2Fmod.rs;h=25b32c4c79dda078d3daaac73b3ece86e9414c48;hb=fb3a86f498f971dc01fdd58b166031793ff1bc1a;hp=bf2e94caa03927184026a5ac4a1d7cfe3a3f6466;hpb=bf3bc420c7ff80f033f3a7871168e3b63ae34c1c;p=rust-lightning diff --git a/lightning/src/ln/mod.rs b/lightning/src/ln/mod.rs index bf2e94ca..25b32c4c 100644 --- a/lightning/src/ln/mod.rs +++ b/lightning/src/ln/mod.rs @@ -82,6 +82,8 @@ mod async_signer_tests; #[cfg(test)] #[allow(unused_mut)] mod offers_tests; +#[allow(dead_code)] // TODO(dual_funding): Exchange for dual_funding cfg +pub(crate) mod interactivetxs; pub use self::peer_channel_encryptor::LN_MAX_MSG_LEN; @@ -112,9 +114,9 @@ impl core::fmt::Display for PaymentPreimage { } /// Converts a `PaymentPreimage` into a `PaymentHash` by hashing the preimage with SHA256. -impl Into for PaymentPreimage { - fn into(self) -> PaymentHash { - PaymentHash(Sha256::hash(&self.0).to_byte_array()) +impl From for PaymentHash { + fn from(value: PaymentPreimage) -> Self { + PaymentHash(Sha256::hash(&value.0).to_byte_array()) } }