Fix: Correct functionality of get_queued_transactions_by_sender and get_pending_transactions_by_sender (#14353)

This commit is contained in:
0xNarumi
2025-02-10 19:37:25 +09:00
committed by GitHub
parent 7e3b135805
commit 61728726d3

View File

@ -807,7 +807,7 @@ where
sender: Address, sender: Address,
) -> Vec<Arc<ValidPoolTransaction<T::Transaction>>> { ) -> Vec<Arc<ValidPoolTransaction<T::Transaction>>> {
let sender_id = self.get_sender_id(sender); let sender_id = self.get_sender_id(sender);
self.get_pool_data().pending_txs_by_sender(sender_id) self.get_pool_data().queued_txs_by_sender(sender_id)
} }
/// Returns all pending transactions filtered by predicate /// Returns all pending transactions filtered by predicate
@ -824,7 +824,7 @@ where
sender: Address, sender: Address,
) -> Vec<Arc<ValidPoolTransaction<T::Transaction>>> { ) -> Vec<Arc<ValidPoolTransaction<T::Transaction>>> {
let sender_id = self.get_sender_id(sender); let sender_id = self.get_sender_id(sender);
self.get_pool_data().queued_txs_by_sender(sender_id) self.get_pool_data().pending_txs_by_sender(sender_id)
} }
/// Returns the highest transaction of the address /// Returns the highest transaction of the address