From 0affb976a02881ab4aaa3b56b7d6f3e0a9ebbc9a Mon Sep 17 00:00:00 2001 From: nk_ysg Date: Sat, 12 Oct 2024 01:49:29 +0800 Subject: [PATCH] transaction-pool:rm redundance clone (#11667) --- crates/transaction-pool/src/pool/best.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/transaction-pool/src/pool/best.rs b/crates/transaction-pool/src/pool/best.rs index 5880a73f51..52f25a9db8 100644 --- a/crates/transaction-pool/src/pool/best.rs +++ b/crates/transaction-pool/src/pool/best.rs @@ -132,9 +132,8 @@ impl BestTransactions { /// created and inserts them fn add_new_transactions(&mut self) { while let Some(pending_tx) = self.try_recv() { - let tx = pending_tx.transaction.clone(); // same logic as PendingPool::add_transaction/PendingPool::best_with_unlocked - let tx_id = *tx.id(); + let tx_id = *pending_tx.transaction.id(); if self.ancestor(&tx_id).is_none() { self.independent.insert(pending_tx.clone()); }