Skip to content

Commit af8de05

Browse files
committed
Fix or replace various unwraps
1 parent 70e2f4c commit af8de05

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

src/event.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,8 @@ where
553553
}
554554
LdkEvent::SpendableOutputs { outputs } => {
555555
// TODO: We should eventually remember the outputs and supply them to the wallet's coin selection, once BDK allows us to do so.
556-
let destination_address = self.wallet.get_new_address().unwrap();
556+
let destination_address =
557+
self.wallet.get_new_address().expect("Failed to get destination address");
557558
let output_descriptors = &outputs.iter().collect::<Vec<_>>();
558559
let tx_feerate =
559560
self.wallet.get_est_sat_per_1000_weight(ConfirmationTarget::Normal);

src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,9 @@ impl Node {
10741074
///
10751075
/// **Note:** This **MUST** be called after each event has been handled.
10761076
pub fn event_handled(&self) {
1077-
self.event_queue.event_handled().unwrap();
1077+
self.event_queue
1078+
.event_handled()
1079+
.expect("Couldn't mark event handled due to persistence failure");
10781080
}
10791081

10801082
/// Returns our own node id

src/logger.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pub(crate) struct FilesystemLogger {
1717
impl FilesystemLogger {
1818
pub(crate) fn new(file_path: String, level: Level) -> Self {
1919
if let Some(parent_dir) = Path::new(&file_path).parent() {
20-
fs::create_dir_all(parent_dir).unwrap();
20+
fs::create_dir_all(parent_dir).expect("Failed to create log parent directory");
2121
}
2222
Self { file_path, level }
2323
}
@@ -40,8 +40,8 @@ impl Logger for FilesystemLogger {
4040
.create(true)
4141
.append(true)
4242
.open(self.file_path.clone())
43-
.unwrap()
43+
.expect("Failed to open log file")
4444
.write_all(log.as_bytes())
45-
.unwrap();
45+
.expect("Failed to write to log file")
4646
}
4747
}

0 commit comments

Comments
 (0)