@@ -16,12 +16,15 @@ 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" , " lightning-invoice/no-std" , " core2/alloc" ]
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 = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , default-features = false }
24
+ lightning-types = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , 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 = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , 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
29
core2 = { version = " 0.3.0" , optional = true , default-features = false }
27
30
@@ -30,9 +33,12 @@ serde = { version = "1.0", default-features = false, features = ["derive", "allo
30
33
serde_json = " 1.0"
31
34
32
35
[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" ] }
36
+ # lightning = { version = "0.0.123", default-features = false, features = ["_test_utils"] }
37
+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , default-features = false , features = [" _test_utils" ] }
38
+ # lightning-persister = { version = "0.0.123", default-features = false }
39
+ lightning-persister = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , default-features = false }
40
+ # lightning-background-processor = { version = "0.0.123", default-features = false, features = ["std"] }
41
+ lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 43dcf2f3d86065bee4d1c63e1e67595523554a14" , default-features = false , features = [" std" ] }
36
42
proptest = " 1.0.0"
37
43
tokio = { version = " 1.35" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" , " macros" ] }
38
44
0 commit comments