mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
perf: call increment once (#13193)
This commit is contained in:
@ -489,13 +489,16 @@ impl<T: TransactionOrdering> TxPool<T> {
|
||||
self.all_transactions.set_block_info(block_info);
|
||||
|
||||
// Remove all transaction that were included in the block
|
||||
let mut removed_txs_count = 0;
|
||||
for tx_hash in &mined_transactions {
|
||||
if self.prune_transaction_by_hash(tx_hash).is_some() {
|
||||
// Update removed transactions metric
|
||||
self.metrics.removed_transactions.increment(1);
|
||||
removed_txs_count += 1;
|
||||
}
|
||||
}
|
||||
|
||||
// Update removed transactions metric
|
||||
self.metrics.removed_transactions.increment(removed_txs_count);
|
||||
|
||||
let UpdateOutcome { promoted, discarded } = self.update_accounts(changed_senders);
|
||||
|
||||
self.update_transaction_type_metrics();
|
||||
|
||||
Reference in New Issue
Block a user