@@ -17,21 +17,21 @@ description = "A ready-to-go node implementation built using LDK."
17
17
# lightning-rapid-gossip-sync = { version = "0.0.114" }
18
18
# lightning-transaction-sync = { version = "0.0.114", features = ["esplora-async"] }
19
19
20
- # lightning = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main", features = ["max_level_trace", "std"] }
21
- # lightning-invoice = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" }
22
- # lightning-net-tokio = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" }
23
- # lightning-persister = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" }
24
- # lightning-background-processor = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" }
25
- # lightning-rapid-gossip-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" }
26
- # lightning-transaction-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main", features = ["esplora-async"] }
20
+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" , features = [" max_level_trace" , " std" ] }
21
+ lightning-invoice = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" }
22
+ lightning-net-tokio = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" }
23
+ lightning-persister = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" }
24
+ lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" }
25
+ lightning-rapid-gossip-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" }
26
+ lightning-transaction-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , branch =" main" , features = [" esplora-async" ] }
27
27
28
- lightning = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" , features = [" max_level_trace" , " std" ] }
29
- lightning-invoice = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" }
30
- lightning-net-tokio = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" }
31
- lightning-persister = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" }
32
- lightning-background-processor = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" }
33
- lightning-rapid-gossip-sync = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" }
34
- lightning-transaction-sync = { git = " https://github.com/tnull/rust-lightning" , branch =" 2023-03-expose-impl-writeable-tlv-based-enum-common" , features = [" esplora-async" ] }
28
+ # lightning = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common", features = ["max_level_trace", "std"] }
29
+ # lightning-invoice = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common" }
30
+ # lightning-net-tokio = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common" }
31
+ # lightning-persister = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common" }
32
+ # lightning-background-processor = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common" }
33
+ # lightning-rapid-gossip-sync = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common" }
34
+ # lightning-transaction-sync = { git = "https://github.com/tnull/rust-lightning", branch="2023-03-expose-impl-writeable-tlv-based-enum-common", features = ["esplora-async"] }
35
35
36
36
# lightning = { path = "../rust-lightning/lightning", features = ["max_level_trace", "std"] }
37
37
# lightning-invoice = { path = "../rust-lightning/lightning-invoice" }
@@ -41,7 +41,7 @@ lightning-transaction-sync = { git = "https://github.com/tnull/rust-lightning",
41
41
# lightning-rapid-gossip-sync = { path = "../rust-lightning/lightning-rapid-gossip-sync" }
42
42
# lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync", features = ["esplora-async"] }
43
43
44
- bdk = { version = " 0.27.1" , default-features = false , features = [" async-interface" , " use-esplora-async" , " sqlite-bundled" ]}
44
+ bdk = { version = " = 0.27.1" , default-features = false , features = [" async-interface" , " use-esplora-async" , " sqlite-bundled" ]}
45
45
reqwest = { version = " 0.11" , default-features = false , features = [" json" , " rustls-tls" ] }
46
46
rusqlite = { version = " 0.28.0" , features = [" bundled" ] }
47
47
bitcoin = " 0.29.2"
@@ -51,6 +51,7 @@ chrono = "0.4"
51
51
futures = " 0.3"
52
52
serde_json = { version = " 1.0" }
53
53
tokio = { version = " 1" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" ] }
54
+ esplora-client = { version = " =0.3" , default-features = false }
54
55
55
56
[dev-dependencies ]
56
57
electrsd = { version = " 0.22.0" , features = [" legacy" , " esplora_a33e97e1" , " bitcoind_23_0" ] }
0 commit comments