@@ -16,23 +16,28 @@ categories = ["cryptography::cryptocurrencies"]
16
16
[features ]
17
17
default = [" std" ]
18
18
std = [" lightning/std" , " bitcoin/std" , " lightning-invoice/std" ]
19
- no-std = [" hashbrown" , " lightning/no-std" , " lightning-invoice/no-std " , " bitcoin/no-std " , " core2/alloc " ]
19
+ no-std = [" hashbrown" , " lightning/no-std" ]
20
20
21
21
[dependencies ]
22
- lightning = { version = " 0.0.123" , default-features = false }
23
- lightning-invoice = { version = " 0.31.0" , default-features = false , features = [" serde" ] }
24
- bitcoin = { version = " 0.30.2" , default-features = false , features = [" serde" ] }
22
+ # lightning = { version = "0.0.123", default-features = false }
23
+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false }
24
+ lightning-types = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false }
25
+ # lightning-invoice = { version = "0.31.0", default-features = false, features = ["serde"] }
26
+ lightning-invoice = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false , features = [" serde" ] }
27
+ bitcoin = { version = " 0.32.2" , default-features = false , features = [" serde" ] }
25
28
hashbrown = { version = " 0.8" , optional = true }
26
- core2 = { version = " 0.3.0" , optional = true , default-features = false }
27
29
28
30
chrono = { version = " 0.4" , default-features = false , features = [" serde" , " alloc" ] }
29
31
serde = { version = " 1.0" , default-features = false , features = [" derive" , " alloc" ] }
30
32
serde_json = " 1.0"
31
33
32
34
[dev-dependencies ]
33
- lightning = { version = " 0.0.123" , default-features = false , features = [" _test_utils" ] }
34
- lightning-persister = { version = " 0.0.123" , default-features = false }
35
- lightning-background-processor = { version = " 0.0.123" , default-features = false , features = [" std" ] }
35
+ # lightning = { version = "0.0.123", default-features = false, features = ["_test_utils"] }
36
+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false , features = [" _test_utils" ] }
37
+ # lightning-persister = { version = "0.0.123", default-features = false }
38
+ lightning-persister = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false }
39
+ # lightning-background-processor = { version = "0.0.123", default-features = false, features = ["std"] }
40
+ lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 74ae8e9ef27c499a8ab6e85c79ff39d843ee9906" , default-features = false , features = [" std" ] }
36
41
proptest = " 1.0.0"
37
42
tokio = { version = " 1.35" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" , " macros" ] }
38
43
0 commit comments