Skip to content

Commit a4922da

Browse files
committed
f LdkEvent not ldk_events::Event
1 parent b18b416 commit a4922da

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

src/event.rs

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ use lightning::chain::chaininterface::{BroadcasterInterface, ConfirmationTarget,
1717
use lightning::chain::keysinterface::KeysManager;
1818
use lightning::ln::PaymentHash;
1919
use lightning::routing::gossip::NodeId;
20-
use lightning::util::events as ldk_events;
20+
use lightning::util::events::Event as LdkEvent;
21+
use lightning::util::events::EventHandler as LdkEventHandler;
22+
use lightning::util::events::PaymentPurpose;
2123
use lightning::util::persist::KVStorePersister;
2224
use lightning::util::ser::{Readable, ReadableArgs, Writeable, Writer};
2325

@@ -322,10 +324,10 @@ impl LdkLiteEventHandler {
322324
}
323325
}
324326

325-
impl ldk_events::EventHandler for LdkLiteEventHandler {
326-
fn handle_event(&self, event: &ldk_events::Event) {
327+
impl LdkEventHandler for LdkLiteEventHandler {
328+
fn handle_event(&self, event: &LdkEvent) {
327329
match event {
328-
ldk_events::Event::FundingGenerationReady {
330+
LdkEvent::FundingGenerationReady {
329331
temporary_channel_id,
330332
counterparty_node_id,
331333
channel_value_satoshis,
@@ -361,18 +363,18 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
361363
}
362364
}
363365
}
364-
ldk_events::Event::PaymentReceived { payment_hash, purpose, amount_msat } => {
366+
LdkEvent::PaymentReceived { payment_hash, purpose, amount_msat } => {
365367
log_info!(
366368
self.logger,
367369
"Received payment from payment hash {} of {} millisatoshis",
368370
hex_utils::to_string(&payment_hash.0),
369371
amount_msat,
370372
);
371373
let payment_preimage = match purpose {
372-
ldk_events::PaymentPurpose::InvoicePayment { payment_preimage, .. } => {
374+
PaymentPurpose::InvoicePayment { payment_preimage, .. } => {
373375
*payment_preimage
374376
}
375-
ldk_events::PaymentPurpose::SpontaneousPayment(preimage) => Some(*preimage),
377+
PaymentPurpose::SpontaneousPayment(preimage) => Some(*preimage),
376378
};
377379
self.channel_manager.claim_funds(payment_preimage.unwrap());
378380
self.event_queue
@@ -382,20 +384,20 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
382384
}))
383385
.unwrap();
384386
}
385-
ldk_events::Event::PaymentClaimed { payment_hash, purpose, amount_msat } => {
387+
LdkEvent::PaymentClaimed { payment_hash, purpose, amount_msat } => {
386388
log_info!(
387389
self.logger,
388390
"Claimed payment from payment hash {} of {} millisatoshis",
389391
hex_utils::to_string(&payment_hash.0),
390392
amount_msat,
391393
);
392394
let (payment_preimage, payment_secret) = match purpose {
393-
ldk_events::PaymentPurpose::InvoicePayment {
395+
PaymentPurpose::InvoicePayment {
394396
payment_preimage,
395397
payment_secret,
396398
..
397399
} => (*payment_preimage, Some(*payment_secret)),
398-
ldk_events::PaymentPurpose::SpontaneousPayment(preimage) => {
400+
PaymentPurpose::SpontaneousPayment(preimage) => {
399401
(Some(*preimage), None)
400402
}
401403
};
@@ -417,7 +419,7 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
417419
}
418420
}
419421
}
420-
ldk_events::Event::PaymentSent {
422+
LdkEvent::PaymentSent {
421423
payment_preimage,
422424
payment_hash,
423425
fee_paid_msat,
@@ -449,7 +451,7 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
449451
}))
450452
.unwrap();
451453
}
452-
ldk_events::Event::PaymentFailed { payment_hash, .. } => {
454+
LdkEvent::PaymentFailed { payment_hash, .. } => {
453455
log_info!(
454456
self.logger,
455457
"Failed to send payment to payment hash {:?}: exhausted payment retry attempts",
@@ -468,12 +470,12 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
468470
.unwrap();
469471
}
470472

471-
ldk_events::Event::PaymentPathSuccessful { .. } => {}
472-
ldk_events::Event::PaymentPathFailed { .. } => {}
473-
ldk_events::Event::ProbeSuccessful { .. } => {}
474-
ldk_events::Event::ProbeFailed { .. } => {}
475-
ldk_events::Event::HTLCHandlingFailed { .. } => {}
476-
ldk_events::Event::PendingHTLCsForwardable { time_forwardable } => {
473+
LdkEvent::PaymentPathSuccessful { .. } => {}
474+
LdkEvent::PaymentPathFailed { .. } => {}
475+
LdkEvent::ProbeSuccessful { .. } => {}
476+
LdkEvent::ProbeFailed { .. } => {}
477+
LdkEvent::HTLCHandlingFailed { .. } => {}
478+
LdkEvent::PendingHTLCsForwardable { time_forwardable } => {
477479
let forwarding_channel_manager = self.channel_manager.clone();
478480
let min = time_forwardable.as_millis() as u64;
479481

@@ -485,7 +487,7 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
485487
forwarding_channel_manager.process_pending_htlc_forwards();
486488
});
487489
}
488-
ldk_events::Event::SpendableOutputs { outputs } => {
490+
LdkEvent::SpendableOutputs { outputs } => {
489491
let destination_address = self.chain_access.get_new_address().unwrap();
490492
let output_descriptors = &outputs.iter().map(|a| a).collect::<Vec<_>>();
491493
let tx_feerate =
@@ -502,8 +504,8 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
502504
.unwrap();
503505
self.chain_access.broadcast_transaction(&spending_tx);
504506
}
505-
ldk_events::Event::OpenChannelRequest { .. } => {}
506-
ldk_events::Event::PaymentForwarded {
507+
LdkEvent::OpenChannelRequest { .. } => {}
508+
LdkEvent::PaymentForwarded {
507509
prev_channel_id,
508510
next_channel_id,
509511
fee_earned_msat,
@@ -568,7 +570,7 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
568570
}
569571
}
570572

571-
ldk_events::Event::ChannelClosed { channel_id, reason, user_channel_id: _ } => {
573+
LdkEvent::ChannelClosed { channel_id, reason, user_channel_id: _ } => {
572574
log_info!(
573575
self.logger,
574576
"Channel {} closed due to: {:?}",
@@ -581,7 +583,7 @@ impl ldk_events::EventHandler for LdkLiteEventHandler {
581583
}))
582584
.unwrap();
583585
}
584-
ldk_events::Event::DiscardFunding { .. } => {}
586+
LdkEvent::DiscardFunding { .. } => {}
585587
}
586588
}
587589
}

0 commit comments

Comments
 (0)