Skip to content

Commit 73d795b

Browse files
committed
Align local rust-lightning dependency integration
Enable local `rust-lightning` path patches and update API compatibility call sites by passing the new `onion_message_interceptor` argument to `LiquidityManager::new` and the `max_feerate` argument to `ChannelManager::splice_channel`. Co-Authored-By: HAL 9000
1 parent 9e0a812 commit 73d795b

2 files changed

Lines changed: 13 additions & 12 deletions

File tree

Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,15 @@ harness = false
171171
#vss-client-ng = { path = "../vss-client" }
172172
#vss-client-ng = { git = "https://github.com/lightningdevkit/vss-client", branch = "main" }
173173
#
174-
#[patch."https://github.com/lightningdevkit/rust-lightning"]
175-
#lightning = { path = "../rust-lightning/lightning" }
176-
#lightning-types = { path = "../rust-lightning/lightning-types" }
177-
#lightning-invoice = { path = "../rust-lightning/lightning-invoice" }
178-
#lightning-net-tokio = { path = "../rust-lightning/lightning-net-tokio" }
179-
#lightning-persister = { path = "../rust-lightning/lightning-persister" }
180-
#lightning-background-processor = { path = "../rust-lightning/lightning-background-processor" }
181-
#lightning-rapid-gossip-sync = { path = "../rust-lightning/lightning-rapid-gossip-sync" }
182-
#lightning-block-sync = { path = "../rust-lightning/lightning-block-sync" }
183-
#lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync" }
184-
#lightning-liquidity = { path = "../rust-lightning/lightning-liquidity" }
185-
#lightning-macros = { path = "../rust-lightning/lightning-macros" }
174+
[patch."https://github.com/lightningdevkit/rust-lightning"]
175+
lightning = { path = "../rust-lightning/lightning" }
176+
lightning-types = { path = "../rust-lightning/lightning-types" }
177+
lightning-invoice = { path = "../rust-lightning/lightning-invoice" }
178+
lightning-net-tokio = { path = "../rust-lightning/lightning-net-tokio" }
179+
lightning-persister = { path = "../rust-lightning/lightning-persister" }
180+
lightning-background-processor = { path = "../rust-lightning/lightning-background-processor" }
181+
lightning-rapid-gossip-sync = { path = "../rust-lightning/lightning-rapid-gossip-sync" }
182+
lightning-block-sync = { path = "../rust-lightning/lightning-block-sync" }
183+
lightning-transaction-sync = { path = "../rust-lightning/lightning-transaction-sync" }
184+
lightning-liquidity = { path = "../rust-lightning/lightning-liquidity" }
185+
lightning-macros = { path = "../rust-lightning/lightning-macros" }

src/liquidity.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ where
262262
Arc::clone(&self.tx_broadcaster),
263263
liquidity_service_config,
264264
liquidity_client_config,
265+
None,
265266
)
266267
.await
267268
.map_err(|_| BuildError::ReadFailed)?,

0 commit comments

Comments
 (0)