X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=lightning-c-bindings%2Fsrc%2Flightning_invoice%2Fconstants.rs;h=4486e0e3437671e3fc810441409e75a2459881c4;hb=1eaf50a3d9f777b462ff1817678473567a00eb75;hp=d4e2e85cb2843983fb7193a8fb9a7e1c8d4d7357;hpb=5eebd45b471833805e81ad4c23ec93d7711e0a23;p=ldk-c-bindings diff --git a/lightning-c-bindings/src/lightning_invoice/constants.rs b/lightning-c-bindings/src/lightning_invoice/constants.rs index d4e2e85..4486e0e 100644 --- a/lightning-c-bindings/src/lightning_invoice/constants.rs +++ b/lightning-c-bindings/src/lightning_invoice/constants.rs @@ -8,10 +8,13 @@ /// Tag constants as specified in BOLT11 -use std::str::FromStr; -use std::ffi::c_void; +use alloc::str::FromStr; +use core::ffi::c_void; +use core::convert::Infallible; use bitcoin::hashes::Hash; use crate::c_types::*; +#[cfg(feature="no-std")] +use alloc::{vec::Vec, boxed::Box}; #[no_mangle] @@ -36,7 +39,7 @@ pub static TAG_MIN_FINAL_CLTV_EXPIRY: u8 = lightning_invoice::constants::TAG_MIN pub static TAG_FALLBACK: u8 = lightning_invoice::constants::TAG_FALLBACK; #[no_mangle] -pub static TAG_ROUTE: u8 = lightning_invoice::constants::TAG_ROUTE; +pub static TAG_PRIVATE_ROUTE: u8 = lightning_invoice::constants::TAG_PRIVATE_ROUTE; #[no_mangle] pub static TAG_PAYMENT_SECRET: u8 = lightning_invoice::constants::TAG_PAYMENT_SECRET;