From: Matt Corallo Date: Sat, 11 May 2024 16:16:12 +0000 (+0000) Subject: Export `ChannelId` in bindings rather than `[u8; 32]` X-Git-Tag: v0.0.124-beta~121^2~6 X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=58febc36d1772cd8d7774b8c86edf9a87a70b1b2;p=rust-lightning Export `ChannelId` in bindings rather than `[u8; 32]` Now that `ChannelId` has useful constructors and methods we need to start exposing it to bindings users rather than relying on using `[u8; 32]`. --- diff --git a/lightning/src/ln/types.rs b/lightning/src/ln/types.rs index 14774fb5e..5966b3711 100644 --- a/lightning/src/ln/types.rs +++ b/lightning/src/ln/types.rs @@ -35,8 +35,6 @@ use core::ops::Deref; /// A _temporary_ ID is generated randomly. /// (Later revocation-point-based _v2_ is a possibility.) /// The variety (context) is not stored, it is relevant only at creation. -/// -/// This is not exported to bindings users as we just use [u8; 32] directly. #[derive(Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] pub struct ChannelId(pub [u8; 32]);