projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adds 'receiver_node_id' to 'Event::Payment{Received,Claimed}'
[rust-lightning]
/
lightning
/
src
/
lib.rs
diff --git
a/lightning/src/lib.rs
b/lightning/src/lib.rs
index 450727107357b8fb8a6c4956303143f096fada44..1f3ab47b1ae3f7d2ca8802e46c267d5428e3822c 100644
(file)
--- a/
lightning/src/lib.rs
+++ b/
lightning/src/lib.rs
@@
-78,9
+78,10
@@
extern crate core;
pub mod util;
pub mod chain;
pub mod ln;
pub mod util;
pub mod chain;
pub mod ln;
-pub mod routing;
#[allow(unused)]
#[allow(unused)]
-mod onion_message; // To be exposed after sending/receiving OMs is supported in PeerManager.
+mod offers;
+pub mod routing;
+pub mod onion_message;
#[cfg(feature = "std")]
/// Re-export of either `core2::io` or `std::io`, depending on the `std` feature flag.
#[cfg(feature = "std")]
/// Re-export of either `core2::io` or `std::io`, depending on the `std` feature flag.
@@
-174,18
+175,18
@@
mod prelude {
pub use alloc::string::ToString;
}
pub use alloc::string::ToString;
}
-#[cfg(all(feature = "std", test))]
+#[cfg(all(
not(feature = "_bench_unstable"),
feature = "std", test))]
mod debug_sync;
mod debug_sync;
-#[cfg(all(feature = "backtrace", feature = "std", test))]
+#[cfg(all(
not(feature = "_bench_unstable"),
feature = "backtrace", feature = "std", test))]
extern crate backtrace;
#[cfg(feature = "std")]
mod sync {
extern crate backtrace;
#[cfg(feature = "std")]
mod sync {
- #[cfg(
test
)]
- pub use debug_sync::*;
- #[cfg(
not(test
))]
+ #[cfg(
all(not(feature = "_bench_unstable"), test)
)]
+ pub use
crate::
debug_sync::*;
+ #[cfg(
any(feature = "_bench_unstable", not(test)
))]
pub use ::std::sync::{Arc, Mutex, Condvar, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard};
pub use ::std::sync::{Arc, Mutex, Condvar, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard};
- #[cfg(
not(test
))]
+ #[cfg(
any(feature = "_bench_unstable", not(test)
))]
pub use crate::util::fairrwlock::FairRwLock;
}
pub use crate::util::fairrwlock::FairRwLock;
}