From 57e9d5a39ead1e0181dfce28e630f52f0b26a538 Mon Sep 17 00:00:00 2001 From: Kerry Washington Date: Wed, 21 May 2025 08:03:35 +0100 Subject: [PATCH 1/2] set r= 1 --- BRPeer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BRPeer.c b/BRPeer.c index c525c33..a10d742 100644 --- a/BRPeer.c +++ b/BRPeer.c @@ -444,7 +444,7 @@ static int _BRPeerAcceptTxMessage(BRPeer *peer, const uint8_t *msg, size_t msgLe peer_log(peer, "skipping stuck transaction: %s, (low fee: %llu sat/byte)", u256hex(txHash), feeAmount/txSize); BRTransactionFree(tx); if (ctx->rejectedTx) ctx->rejectedTx(ctx->info, txHash, REJECT_LOWFEE); - return 1; + r = 1; } else if (ctx->relayedTx) { ctx->relayedTx(ctx->info, tx); From 2c3b7188604baab3e9c6dd9d25e854271de66151 Mon Sep 17 00:00:00 2001 From: Kerry Washington Date: Wed, 21 May 2025 11:06:36 +0100 Subject: [PATCH 2/2] Update the stuck transaction message --- BRPeer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BRPeer.c b/BRPeer.c index a10d742..27af838 100644 --- a/BRPeer.c +++ b/BRPeer.c @@ -441,7 +441,7 @@ static int _BRPeerAcceptTxMessage(BRPeer *peer, const uint8_t *msg, size_t msgLe if (txSize > 0 && tx->blockHeight == TX_UNCONFIRMED && feeAmount/txSize < 10) { //don't relay to wallet - peer_log(peer, "skipping stuck transaction: %s, (low fee: %llu sat/byte)", u256hex(txHash), feeAmount/txSize); + peer_log(peer, "skipping stuck transaction: %s, (low fee: %llu litoshis/byte, min. is 10 litoshis/byte)", u256hex(txHash), feeAmount/txSize); BRTransactionFree(tx); if (ctx->rejectedTx) ctx->rejectedTx(ctx->info, txHash, REJECT_LOWFEE); r = 1;