Skip to content

Commit cece84c

Browse files
committed
better asserts
1 parent 40dc923 commit cece84c

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

lightning/src/chain/channelmonitor.rs

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2749,17 +2749,31 @@ impl<Signer: EcdsaChannelSigner> ChannelMonitorImpl<Signer> {
27492749
if let Ok(check_data) = check_res {
27502750
debug_assert!(
27512751
check_data.cur_holder_commitment_transaction_number
2752-
== self.get_cur_holder_commitment_number()
2752+
== self.get_cur_holder_commitment_number(),
2753+
"cur_holder_commitment_transaction_number - channel: {} vs monitor: {}",
2754+
check_data.cur_holder_commitment_transaction_number,
2755+
self.get_cur_holder_commitment_number()
27532756
);
27542757
debug_assert!(
27552758
check_data.revoked_counterparty_commitment_transaction_number
2756-
== self.get_min_seen_secret()
2759+
== self.get_min_seen_secret(),
2760+
"revoked_counterparty_commitment_transaction_number - channel: {} vs monitor: {}",
2761+
check_data.revoked_counterparty_commitment_transaction_number,
2762+
self.get_min_seen_secret()
27572763
);
27582764
debug_assert!(
27592765
check_data.cur_counterparty_commitment_transaction_number
2760-
== self.get_cur_counterparty_commitment_number()
2766+
== self.get_cur_counterparty_commitment_number(),
2767+
"cur_counterparty_commitment_transaction_number - channel: {} vs monitor: {}",
2768+
check_data.cur_counterparty_commitment_transaction_number,
2769+
self.get_cur_counterparty_commitment_number()
2770+
);
2771+
debug_assert!(
2772+
check_data.latest_monitor_update_id == self.get_latest_update_id(),
2773+
"latest_monitor_update_id - channel: {} vs monitor: {}",
2774+
check_data.latest_monitor_update_id,
2775+
self.get_latest_update_id()
27612776
);
2762-
debug_assert!(check_data.latest_monitor_update_id == self.get_latest_update_id());
27632777
} else {
27642778
debug_assert!(false, "Failed to read check data from encoded channel");
27652779
}

0 commit comments

Comments
 (0)