You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lightning/src/lib.rs
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,25 @@
17
17
//! figure out how best to make networking happen/timers fire/things get written to disk/keys get
18
18
//! generated/etc. This makes it a good candidate for tight integration into an existing wallet
19
19
//! instead of having a rather-separate lightning appendage to a wallet.
20
+
//!
21
+
//! `default` features are:
22
+
//!
23
+
//! * `std` - enables functionalities which require `std`, including `std::io` trait implementations and things which utilize time
24
+
//! * `grind_signatures` - enables generation of [low-r bitcoin signatures](https://bitcoin.stackexchange.com/questions/111660/what-is-signature-grinding), which saves 1 byte per signature in 50% of the cases (see [bitcoin PR #13666](https://github.com/bitcoin/bitcoin/pull/13666))
25
+
//!
26
+
//! Available features are:
27
+
//!
28
+
//! * `std`
29
+
//! * `grind_signatures`
30
+
//! * `no-std ` - exposes write trait implementations from the `core2` crate
31
+
//! * Skip logging of messages at levels below the given log level:
0 commit comments