@@ -36,7 +36,7 @@ default = []
36
36
# lightning-background-processor = { version = "0.1.0" }
37
37
# lightning-rapid-gossip-sync = { version = "0.1.0" }
38
38
# lightning-block-sync = { version = "0.1.0", features = ["rest-client", "rpc-client", "tokio"] }
39
- # lightning-transaction-sync = { version = "0.1.0", features = ["esplora-async-https", "time", "electrum"] }
39
+ # lightning-transaction-sync = { version = "0.1.0", features = ["esplora-async-https", "time", "electrum-rustls-ring "] }
40
40
# lightning-liquidity = { version = "0.1.0", features = ["std"] }
41
41
# lightning-macros = { version = "0.1.0" }
42
42
@@ -48,7 +48,7 @@ default = []
48
48
# lightning-background-processor = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main" }
49
49
# lightning-rapid-gossip-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main" }
50
50
# lightning-block-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main", features = ["rest-client", "rpc-client", "tokio"] }
51
- # lightning-transaction-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main", features = ["esplora-async-https", "electrum", "time"] }
51
+ # lightning-transaction-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main", features = ["esplora-async-https", "electrum-rustls-ring ", "time"] }
52
52
# lightning-liquidity = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main" }
53
53
# lightning-macros = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "main" }
54
54
@@ -60,7 +60,7 @@ lightning-persister = { git = "https://github.com/lightningdevkit/rust-lightning
60
60
lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" }
61
61
lightning-rapid-gossip-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" }
62
62
lightning-block-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" , features = [" rest-client" , " rpc-client" , " tokio" ] }
63
- lightning-transaction-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" , features = [" esplora-async-https" , " electrum" , " time" ] }
63
+ lightning-transaction-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" , features = [" esplora-async-https" , " electrum-rustls-ring " , " time" ] }
64
64
lightning-liquidity = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" }
65
65
lightning-macros = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 4e32d85249359d8ef8ece97d89848e40154363ab" }
66
66
@@ -72,13 +72,13 @@ lightning-macros = { git = "https://github.com/lightningdevkit/rust-lightning",
72
72
# lightning-background-processor = { path = "../rust-lightning/lightning-background-processor" }
73
73
# lightning-rapid-gossip-sync = { path = "../rust-lightning/lightning-rapid-gossip-sync" }
74
74
# lightning-block-sync = { path = "../rust-lightning/lightning-block-sync", features = ["rest-client", "rpc-client", "tokio"] }
75
- # lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync", features = ["esplora-async-https", "electrum", "time"] }
75
+ # lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync", features = ["esplora-async-https", "electrum-rustls-ring ", "time"] }
76
76
# lightning-liquidity = { path = "../rust-lightning/lightning-liquidity", features = ["std"] }
77
77
# lightning-macros = { path = "../rust-lightning/lightning-macros" }
78
78
79
79
bdk_chain = { version = " 0.23.0" , default-features = false , features = [" std" ] }
80
80
bdk_esplora = { version = " 0.22.0" , default-features = false , features = [" async-https-rustls" , " tokio" ]}
81
- bdk_electrum = { version = " 0.23.0" , default-features = false , features = [" use-rustls" ]}
81
+ bdk_electrum = { version = " 0.23.0" , default-features = false , features = [" use-rustls-ring " ]}
82
82
bdk_wallet = { version = " 2.0.0" , default-features = false , features = [" std" , " keys-bip39" ]}
83
83
84
84
reqwest = { version = " 0.12" , default-features = false , features = [" json" , " rustls-tls" ] }
@@ -93,7 +93,7 @@ rand = "0.8.5"
93
93
chrono = { version = " 0.4" , default-features = false , features = [" clock" ] }
94
94
tokio = { version = " 1.37" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" , " macros" ] }
95
95
esplora-client = { version = " 0.12" , default-features = false , features = [" tokio" , " async-https-rustls" ] }
96
- electrum-client = { version = " 0.24.0" , default-features = true }
96
+ electrum-client = { version = " 0.24.0" , default-features = false , features = [ " proxy " , " use-rustls-ring " ] }
97
97
libc = " 0.2"
98
98
uniffi = { version = " 0.28.3" , features = [" build" ], optional = true }
99
99
serde = { version = " 1.0.210" , default-features = false , features = [" std" , " derive" ] }
0 commit comments