From 1c93035531bf25b4f1afe81e63cd2c2c479da309 Mon Sep 17 00:00:00 2001 From: Mariusz Klochowicz Date: Wed, 20 Sep 2023 17:00:24 -0700 Subject: [PATCH] fix: Log error instead of panicking in rust-dlc upon subchannel force-closure attempt We've run into `unimplemented!` block in rust-dlc in our regtest setup. In order to unblock the regtest environment, this quickfix logs an error and continues instead of panicking. See: https://github.com/p2pderivatives/rust-dlc/pull/151 --- Cargo.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ba78f8bde..7ccb0a21b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,16 +3,16 @@ members = ["coordinator", "maker", "mobile/native", "crates/*"] resolver = "2" [patch.crates-io] -# We should usually track the `feature/ln-dlc-channels[-10101]` branch -dlc-manager = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -dlc-messages = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -dlc = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -dlc-sled-storage-provider = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -p2pd-oracle-client = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -dlc-trie = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } -simple-wallet = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "962265b" } +# We should usually track the `p2pderivatives/feature/ln-dlc-channels[-10101]` branch +dlc-manager = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +dlc-messages = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +dlc = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +dlc-sled-storage-provider = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +p2pd-oracle-client = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +dlc-trie = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } +simple-wallet = { git = "https://github.com/p2pderivatives/rust-dlc", rev = "9815582" } -# We should usually track the `split-tx-experiment[-10101]` branch +# We should usually track the `p2pderivatives/split-tx-experiment[-10101]` branch lightning = { git = "https://github.com/p2pderivatives/rust-lightning/", rev = "3b69cecf" } lightning-background-processor = { git = "https://github.com/p2pderivatives/rust-lightning/", rev = "3b69cecf" } lightning-transaction-sync = { git = "https://github.com/p2pderivatives/rust-lightning/", rev = "3b69cecf" }