X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fln%2Ffeatures.rs;h=77d0fa4529fb2ea526682079229b81fa9165ddf6;hb=e0820aee432c49ac88646bbcc17dbbedb6d26298;hp=f630a86f99e5525e00dfcc7aa942df1b9bc1d85c;hpb=50aeee5afb57644432254122a921e438f10e92d5;p=rust-lightning diff --git a/lightning/src/ln/features.rs b/lightning/src/ln/features.rs index f630a86f..77d0fa45 100644 --- a/lightning/src/ln/features.rs +++ b/lightning/src/ln/features.rs @@ -687,6 +687,15 @@ impl Features { } } +#[cfg(test)] +impl Features { + pub(crate) fn unknown() -> Self { + let mut features = Self::empty(); + features.set_unknown_feature_required(); + features + } +} + macro_rules! impl_feature_len_prefixed_write { ($features: ident) => { impl Writeable for $features {