Skip to content

Commit 5915a3d

Browse files
committed
update ldk-node
1 parent 142c0b7 commit 5915a3d

3 files changed

Lines changed: 16 additions & 9 deletions

File tree

orange-sdk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ _cashu-tests = ["_test-utils", "cdk-ldk-node", "cdk/mint", "cdk-sqlite", "cdk-ax
1818
[dependencies]
1919
graduated-rebalancer = { path = "../graduated-rebalancer", version = "0.1.0" }
2020

21-
ldk-node = { git = "https://github.com/lightningdevkit/ldk-node.git", rev = "870521446700353ff6461da98bd6e2c2318a9930" }
21+
ldk-node = { git = "https://github.com/benthecarman/ldk-node.git", rev = "d0d91b809065dc3689d2eda75b9718bf1ec1da69" }
2222
lightning-macros = "0.2.0-beta1"
2323
bitcoin-payment-instructions = { workspace = true }
2424
chrono = { version = "0.4", default-features = false }

orange-sdk/src/event.rs

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -376,14 +376,13 @@ impl LdkEventHandler {
376376
ldk_node::Event::ChannelPending { .. } => {
377377
log_debug!(self.logger, "Received ChannelPending event");
378378
},
379-
ldk_node::Event::ChannelReady { channel_id, user_channel_id, counterparty_node_id } => {
380-
let funding_txo = self
381-
.ldk_node
382-
.list_channels()
383-
.iter()
384-
.find(|c| c.user_channel_id == user_channel_id)
385-
.and_then(|c| c.funding_txo)
386-
.unwrap();
379+
ldk_node::Event::ChannelReady {
380+
channel_id,
381+
user_channel_id,
382+
counterparty_node_id,
383+
funding_txo,
384+
} => {
385+
let funding_txo = funding_txo.unwrap(); // safe
387386

388387
if let Err(e) = self.event_queue.add_event(Event::ChannelOpened {
389388
channel_id,
@@ -416,6 +415,12 @@ impl LdkEventHandler {
416415
return;
417416
}
418417
},
418+
ldk_node::Event::SplicePending { .. } => {
419+
log_debug!(self.logger, "Received SplicePending event");
420+
},
421+
ldk_node::Event::SpliceFailed { .. } => {
422+
log_debug!(self.logger, "Received SpliceFailed event");
423+
},
419424
}
420425

421426
if let Err(e) = self.ldk_node.event_handled() {

orange-sdk/src/trusted_wallet/dummy.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ impl DummyTrustedWallet {
203203
Event::ChannelPending { .. } => {},
204204
Event::ChannelReady { .. } => {},
205205
Event::ChannelClosed { .. } => {},
206+
Event::SplicePending { .. } => {},
207+
Event::SpliceFailed { .. } => {},
206208
}
207209
println!("dummy: {event:?}");
208210
if let Err(e) = events_ref.event_handled() {

0 commit comments

Comments
 (0)