@@ -39,52 +39,54 @@ default = []
3939# lightning-liquidity = { version = "0.2.0", features = ["std"] }
4040# lightning-macros = { version = "0.2.0" }
4141
42- lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" std" ] }
43- lightning-types = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " }
44- lightning-invoice = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" std" ] }
45- lightning-net-tokio = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " }
46- lightning-persister = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" tokio" ] }
47- lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " }
48- lightning-rapid-gossip-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " }
49- lightning-block-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" rest-client" , " rpc-client" , " tokio" ] }
50- lightning-transaction-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" esplora-async-https" , " time" , " electrum-rustls-ring" ] }
51- lightning-liquidity = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " , features = [" std" ] }
52- lightning-macros = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0 " }
42+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" std" ] }
43+ lightning-types = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " }
44+ lightning-invoice = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" std" ] }
45+ lightning-net-tokio = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " }
46+ lightning-persister = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" tokio" ] }
47+ lightning-background-processor = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " }
48+ lightning-rapid-gossip-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " }
49+ lightning-block-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" rest-client" , " rpc-client" , " tokio" ] }
50+ lightning-transaction-sync = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" esplora-async-https" , " time" , " electrum-rustls-ring" ] }
51+ lightning-liquidity = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " , features = [" std" ] }
52+ lightning-macros = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245 " }
5353
5454bdk_chain = { version = " 0.23.0" , default-features = false , features = [" std" ] }
5555bdk_esplora = { version = " 0.22.0" , default-features = false , features = [" async-https-rustls" , " tokio" ]}
5656bdk_electrum = { version = " 0.23.0" , default-features = false , features = [" use-rustls-ring" ]}
5757bdk_wallet = { version = " 2.3.0" , default-features = false , features = [" std" , " keys-bip39" ]}
5858
59- bitreq = { version = " 0.3" , default-features = false , features = [" async-https" ] }
59+ bitreq = { version = " 0.3" , default-features = false , features = [" async-https" , " json-using-serde " ] }
6060rustls = { version = " 0.23" , default-features = false }
6161rusqlite = { version = " 0.31.0" , features = [" bundled" ] }
6262bitcoin = " 0.32.7"
6363bip39 = { version = " 2.0.0" , features = [" rand" ] }
6464bip21 = { version = " 0.5" , features = [" std" ], default-features = false }
6565
6666base64 = { version = " 0.22.1" , default-features = false , features = [" std" ] }
67- rand = { version = " 0.9.2 " , default-features = false , features = [ " std " , " thread_rng " , " os_rng " ] }
67+ getrandom = { version = " 0.3 " , default-features = false }
6868chrono = { version = " 0.4" , default-features = false , features = [" clock" ] }
6969tokio = { version = " 1.37" , default-features = false , features = [ " rt-multi-thread" , " time" , " sync" , " macros" ] }
7070esplora-client = { version = " 0.12" , default-features = false , features = [" tokio" , " async-https-rustls" ] }
7171electrum-client = { version = " 0.24.0" , default-features = false , features = [" proxy" , " use-rustls-ring" ] }
7272libc = " 0.2"
73- uniffi = { version = " 0.28.3 " , features = [" build" ], optional = true }
73+ uniffi = { version = " 0.29.5 " , features = [" build" ], optional = true }
7474serde = { version = " 1.0.210" , default-features = false , features = [" std" , " derive" ] }
7575serde_json = { version = " 1.0.128" , default-features = false , features = [" std" ] }
7676log = { version = " 0.4.22" , default-features = false , features = [" std" ]}
7777
78+ async-trait = { version = " 0.1" , default-features = false }
7879vss-client = { package = " vss-client-ng" , version = " 0.5" }
7980prost = { version = " 0.11.6" , default-features = false }
8081# bitcoin-payment-instructions = { version = "0.6" }
81- bitcoin-payment-instructions = { git = " https://github.com/tnull /bitcoin-payment-instructions" , rev = " ea50a9d2a8da524b69a2af43233706666cf2ffa5 " }
82+ bitcoin-payment-instructions = { git = " https://github.com/jkczyz /bitcoin-payment-instructions" , rev = " 869fd348c3ca0c78f439d2f31181f4d798c6b20e " }
8283
8384[target .'cfg(windows)' .dependencies ]
8485winapi = { version = " 0.3" , features = [" winbase" ] }
8586
8687[dev-dependencies ]
87- lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " b6c17c593a5d7bacb18fe3b9f69074a0596ae8f0" , features = [" std" , " _test_utils" ] }
88+ lightning = { git = " https://github.com/lightningdevkit/rust-lightning" , rev = " 98501d6e5134228c41460dcf786ab53337e41245" , features = [" std" , " _test_utils" ] }
89+ rand = { version = " 0.9.2" , default-features = false , features = [" std" , " thread_rng" , " os_rng" ] }
8890proptest = " 1.0.0"
8991regex = " 1.5.6"
9092criterion = { version = " 0.7.0" , features = [" async_tokio" ] }
@@ -105,7 +107,7 @@ lnd_grpc_rust = { version = "2.10.0", default-features = false }
105107tokio = { version = " 1.37" , features = [" fs" ] }
106108
107109[build-dependencies ]
108- uniffi = { version = " 0.28.3 " , features = [" build" ], optional = true }
110+ uniffi = { version = " 0.29.5 " , features = [" build" ], optional = true }
109111
110112[profile .release ]
111113panic = " abort"
0 commit comments