@@ -61,23 +61,28 @@ lightning-liquidity = { version = "0.1.0", features = ["std"] }
6161# lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync", features = ["esplora-async-https", "electrum", "time"] }
6262# lightning-liquidity = { path = "../rust-lightning/lightning-liquidity", features = ["std"] }
6363
64- bdk_chain = { version = " 0.21.1 " , default-features = false , features = [" std" ] }
65- bdk_esplora = { version = " 0.20.1 " , default-features = false , features = [" async-https-rustls" , " tokio" ]}
66- bdk_electrum = { version = " 0.20.1 " , default-features = false , features = [" use-rustls" ]}
67- bdk_wallet = { version = " 1 .0.0" , default-features = false , features = [" std" , " keys-bip39" ]}
64+ bdk_chain = { version = " 0.23.0 " , default-features = false , features = [" std" ] }
65+ bdk_esplora = { version = " 0.22.0 " , default-features = false , features = [" async-https-rustls" , " tokio" ]}
66+ bdk_electrum = { version = " 0.23.0 " , default-features = false , features = [" use-rustls" ]}
67+ bdk_wallet = { version = " 2 .0.0" , default-features = false , features = [" std" , " keys-bip39" ]}
6868
69- reqwest = { version = " 0.11 " , default-features = false , features = [" json" , " rustls-tls" ] }
69+ reqwest = { version = " 0.12 " , default-features = false , features = [" json" , " rustls-tls" ] }
7070rusqlite = { version = " 0.31.0" , features = [" bundled" ] }
71- bitcoin = " 0.32.2 "
71+ bitcoin = " 0.32.4 "
7272bip39 = " 2.0.0"
7373bip21 = { version = " 0.5" , features = [" std" ], default-features = false }
7474
7575base64 = { version = " 0.22.1" , default-features = false , features = [" std" ] }
7676rand = " 0.8.5"
7777chrono = { version = " 0.4" , default-features = false , features = [" clock" ] }
7878tokio = { version = " 1.37" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" , " macros" ] }
79- esplora-client = { version = " 0.11" , default-features = false , features = [" tokio" , " async-https-rustls" ] }
80- electrum-client = { version = " 0.22.0" , default-features = true }
79+ esplora-client = { version = " 0.12" , default-features = false , features = [" tokio" , " async-https-rustls" ] }
80+
81+ # FIXME: This was introduced to decouple the `bdk_esplora` and
82+ # `lightning-transaction-sync` APIs. We should drop it as part of the upgrade
83+ # to LDK 0.2.
84+ esplora-client_0_11 = { package = " esplora-client" , version = " 0.11" , default-features = false , features = [" tokio" , " async-https-rustls" ] }
85+ electrum-client = { version = " 0.23.1" , default-features = true }
8186libc = " 0.2"
8287uniffi = { version = " 0.27.3" , features = [" build" ], optional = true }
8388serde = { version = " 1.0.210" , default-features = false , features = [" std" , " derive" ] }
@@ -98,10 +103,10 @@ proptest = "1.0.0"
98103regex = " 1.5.6"
99104
100105[target .'cfg(not(no_download))' .dev-dependencies ]
101- electrsd = { version = " 0.33 .0" , default-features = false , features = [" legacy" , " esplora_a33e97e1" , " corepc-node_27_2" ] }
106+ electrsd = { version = " 0.34 .0" , default-features = false , features = [" legacy" , " esplora_a33e97e1" , " corepc-node_27_2" ] }
102107
103108[target .'cfg(no_download)' .dev-dependencies ]
104- electrsd = { version = " 0.33 .0" , default-features = false , features = [" legacy" ] }
109+ electrsd = { version = " 0.34 .0" , default-features = false , features = [" legacy" ] }
105110corepc-node = { version = " 0.7.0" , default-features = false , features = [" 27_2" ] }
106111
107112[target .'cfg(cln_test)' .dev-dependencies ]
0 commit comments