X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=lightning-c-bindings%2Fsrc%2Flib.rs;h=3485c467f235e9e8bc0e74c8ce06533a864435d3;hp=9fffc70a0031e8b27f54a44c1cfdd88e03add2c2;hb=5a2c2e157fd16d664a28bf3f7fe58d2216dd43d7;hpb=143087ac211ffc225d993cec7033422c42d7f4d3 diff --git a/lightning-c-bindings/src/lib.rs b/lightning-c-bindings/src/lib.rs index 9fffc70..3485c46 100644 --- a/lightning-c-bindings/src/lib.rs +++ b/lightning-c-bindings/src/lib.rs @@ -6,15 +6,7 @@ // license as that which applies to the original source files from which this // source was automatically generated. -//!lightning -//! Rust-Lightning, not Rusty's Lightning! -//! -//! A full-featured but also flexible lightning implementation, in library form. This allows the -//! user (you) to decide how they wish to use it instead of being a fully self-contained daemon. -//! This means there is no built-in threading/execution environment and it's up to the user to -//! figure out how best to make networking happen/timers fire/things get written to disk/keys get -//! generated/etc. This makes it a good candidate for tight integration into an existing wallet -//! instead of having a rather-separate lightning appendage to a wallet. +//! C Bindings #![allow(unknown_lints)] #![allow(non_camel_case_types)] #![allow(non_snake_case)] @@ -24,10 +16,8 @@ #![allow(unused_parens)] #![allow(unused_unsafe)] #![allow(unused_braces)] -#![deny(missing_docs)] pub mod c_types; pub mod bitcoin; -pub mod util; -pub mod chain; -pub mod ln; -pub mod routing; +pub mod lightning; +pub mod lightning_persister; +pub mod lightning_invoice;