X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Flib.rs;h=7a7cc4bb0992f7589c6df480aa5cc1ff93b86007;hb=HEAD;hp=68924b57a36af64b7fc01b43efcb4733ca8f3dc7;hpb=2afd53148f42eb9b7319d3e8841578aacdc31e6e;p=rust-lightning diff --git a/src/lib.rs b/src/lib.rs deleted file mode 100644 index 68924b57..00000000 --- a/src/lib.rs +++ /dev/null @@ -1,30 +0,0 @@ -#![crate_name = "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. - -#![cfg_attr(not(feature = "fuzztarget"), deny(missing_docs))] -#![forbid(unsafe_code)] - -// In general, rust is absolutely horrid at supporting users doing things like, -// for example, compiling Rust code for real environments. Disable useless lints -// that don't do anything but annoy us and cant actually ever be resolved. -#![allow(bare_trait_objects)] -#![allow(ellipsis_inclusive_range_patterns)] - -extern crate bitcoin; -extern crate bitcoin_hashes; -extern crate secp256k1; -#[cfg(test)] extern crate rand; -#[cfg(test)] extern crate hex; - -#[macro_use] -pub mod util; -pub mod chain; -pub mod ln;