File tree 1 file changed +22
-0
lines changed
1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 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
+ <<<<<<< HEAD
20
21
//!
21
22
//! `default` features are:
22
23
//!
36
37
//! * `max_level_debug`
37
38
//! * `max_level_trace`
38
39
40
+ =======
41
+ //!
42
+ //! `default ` features are:
43
+ //!
44
+ //! * `std` - enables functionalities which require `std`, including `std:: io` trait implementations and things which utilize time
45
+ //! * `grind_signatures` - enables generation of [low-r bitcoin signatures](https://bitcoin.stackexchange.com/questions/111660/what-is-signature-grinding),
46
+ //! which saves 1 byte per signature in 50 % of the cases ( see [ bitcoin PR #13666 ] ( https: //github. com/bitcoin/bitcoin/pull/13666 ) )
47
+ //!
48
+ //! Available features are:
49
+ //!
50
+ //! * `std`
51
+ //! * `grind_signatures`
52
+ //! * `no-std ` - exposes write trait implementations from the `core2` crate ( at least one of `no-std` or `std` are required)
53
+ //! * Skip logging of messages at levels below the given log level:
54
+ //! * `max_level_off`
55
+ //! * `max_level_error`
56
+ //! * `max_level_warn`
57
+ //! * `max_level_info`
58
+ //! * `max_level_debug`
59
+ //! * `max_level_trace`
60
+ >>>>>>> b89b65c9 ( Use new spec repository URL . )
39
61
40
62
#![ cfg_attr( not( any( test, fuzzing, feature = "_test_utils") ) , deny( missing_docs) ) ]
41
63
#![ cfg_attr( not( any( test, fuzzing, feature = "_test_utils") ) , forbid( unsafe_code) ) ]
You can’t perform that action at this time.
0 commit comments