X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-c-bindings%2Fsrc%2Flightning%2Fln%2Fmod.rs;h=4b764893263b680f7ac3673111a8ea13deed0d71;hb=HEAD;hp=0df9ab62aaa191137bbd77a5080aeaa116091431;hpb=f7105f5bb3fdf379d58286eacd8e44edba686954;p=ldk-c-bindings diff --git a/lightning-c-bindings/src/lightning/ln/mod.rs b/lightning-c-bindings/src/lightning/ln/mod.rs index 0df9ab6..8b65861 100644 --- a/lightning-c-bindings/src/lightning/ln/mod.rs +++ b/lightning-c-bindings/src/lightning/ln/mod.rs @@ -17,16 +17,20 @@ use crate::c_types::*; #[cfg(feature="no-std")] use alloc::{vec::Vec, boxed::Box}; +pub mod onion_payment; pub mod channelmanager; +pub mod channel_keys; +pub mod channel_state; pub mod inbound_payment; pub mod msgs; pub mod peer_handler; pub mod chan_utils; pub mod features; pub mod script; +pub mod types; pub mod outbound_payment; pub mod wire; -mod channel_id { +mod peer_channel_encryptor { use alloc::str::FromStr; use alloc::string::String; @@ -38,7 +42,7 @@ use crate::c_types::*; use alloc::{vec::Vec, boxed::Box}; } -mod peer_channel_encryptor { +mod channel { use alloc::str::FromStr; use alloc::string::String; @@ -49,8 +53,7 @@ use crate::c_types::*; #[cfg(feature="no-std")] use alloc::{vec::Vec, boxed::Box}; -} -mod channel { +mod state_flags { use alloc::str::FromStr; use alloc::string::String; @@ -61,6 +64,7 @@ use crate::c_types::*; #[cfg(feature="no-std")] use alloc::{vec::Vec, boxed::Box}; +} } mod onion_utils { @@ -74,3 +78,15 @@ use crate::c_types::*; use alloc::{vec::Vec, boxed::Box}; } +mod interactivetxs { + +use alloc::str::FromStr; +use alloc::string::String; +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}; + +}