Skip to content

Commit 6f5f249

Browse files
authored
Merge pull request #3482 from morehouse/fix_rebroadcast_logging
Fix incorrect logging during RBF or rebroadcast
2 parents 641e40f + 94ad5be commit 6f5f249

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lightning/src/chain/onchaintx.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -502,23 +502,23 @@ impl<ChannelSigner: EcdsaChannelSigner> OnchainTxHandler<ChannelSigner> {
502502
for (claim_id, request) in bump_requests {
503503
self.generate_claim(current_height, &request, &feerate_strategy, conf_target, fee_estimator, logger)
504504
.map(|(_, new_feerate, claim)| {
505-
let mut bumped_feerate = false;
505+
let mut feerate_was_bumped = false;
506506
if let Some(mut_request) = self.pending_claim_requests.get_mut(&claim_id) {
507-
bumped_feerate = request.previous_feerate() > new_feerate;
507+
feerate_was_bumped = new_feerate > request.previous_feerate();
508508
mut_request.set_feerate(new_feerate);
509509
}
510510
match claim {
511511
OnchainClaim::Tx(tx) => {
512512
if tx.is_fully_signed() {
513-
let log_start = if bumped_feerate { "Broadcasting RBF-bumped" } else { "Rebroadcasting" };
513+
let log_start = if feerate_was_bumped { "Broadcasting RBF-bumped" } else { "Rebroadcasting" };
514514
log_info!(logger, "{} onchain {}", log_start, log_tx!(tx.0));
515515
broadcaster.broadcast_transactions(&[&tx.0]);
516516
} else {
517517
log_info!(logger, "Waiting for signature of unsigned onchain transaction {}", tx.0.compute_txid());
518518
}
519519
},
520520
OnchainClaim::Event(event) => {
521-
let log_start = if bumped_feerate { "Yielding fee-bumped" } else { "Replaying" };
521+
let log_start = if feerate_was_bumped { "Yielding fee-bumped" } else { "Replaying" };
522522
log_info!(logger, "{} onchain event to spend inputs {:?}", log_start,
523523
request.outpoints());
524524
#[cfg(debug_assertions)] {

0 commit comments

Comments
 (0)