X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-c-bindings%2Fsrc%2Flightning%2Foffers%2Fmod.rs;h=68d2175a43e68268b3a0cc1d4915e7e979882d69;hb=3e46e1794f14640e35f09cc6da4169c152de34ce;hp=0ea6089951d41ee88b28fc85a0ed8a0c7024f7d2;hpb=53e91fd10d98313d2175470416f635d080e67e65;p=ldk-c-bindings diff --git a/lightning-c-bindings/src/lightning/offers/mod.rs b/lightning-c-bindings/src/lightning/offers/mod.rs index 0ea6089..68d2175 100644 --- a/lightning-c-bindings/src/lightning/offers/mod.rs +++ b/lightning-c-bindings/src/lightning/offers/mod.rs @@ -12,6 +12,7 @@ //! Offers are a flexible protocol for Lightning payments. use alloc::str::FromStr; +use alloc::string::String; use core::ffi::c_void; use core::convert::Infallible; use bitcoin::hashes::Hash; @@ -19,26 +20,17 @@ use crate::c_types::*; #[cfg(feature="no-std")] use alloc::{vec::Vec, boxed::Box}; +pub mod offer; pub mod invoice; pub mod invoice_error; pub mod invoice_request; -pub mod offer; +pub mod merkle; pub mod parse; pub mod refund; -mod merkle { - -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}; - -} mod payer { use alloc::str::FromStr; +use alloc::string::String; use core::ffi::c_void; use core::convert::Infallible; use bitcoin::hashes::Hash; @@ -50,6 +42,7 @@ use alloc::{vec::Vec, boxed::Box}; mod signer { use alloc::str::FromStr; +use alloc::string::String; use core::ffi::c_void; use core::convert::Infallible; use bitcoin::hashes::Hash;