pub fn remove_invalid(&mut self, hashes: &[Hash]) -> Vec<Arc<Transaction<Hash, Ex>>> {
		let mut removed = self.ready.remove_invalid(hashes);
		removed.extend(self.future.remove(hashes));
		removed
	}
/// Removes all transactions represented by the hashes and all other transactions
/// that depend on them.
///
/// Returns a list of actually removed transactions.
/// NOTE some transactions might still be valid, but were just removed because
/// they were part of a chain, you may attempt to re-import them later.
/// NOTE If you want to remove ready transactions that were already used
/// and you don't want them to be stored in the pool use `prune_tags` method.
Removes all transactions represented by the hashes and all other transactions
that depend on them.

Returns a list of actually removed transactions.
NOTE some transactions might still be valid, but were just removed because
they were part of a chain, you may attempt to re-import them later.
NOTE If you want to remove ready transactions that were already used
and you don't want them to be stored in the pool use `prune_tags` method.
Removes all transactions represented by the hashes and all other transactions that depend on them . Returns a list of actually removed transactions . NOTE some transactions might still be valid but were just removed because they were part of a chain you may attempt to re - import them later . NOTE If you want to remove ready transactions that were already used and you don ' t want them to be stored in the pool use ` prune_tags ` method .
pub fn remove_invalid(&mut self, hashes: &[Hash]) -> Vec<Arc<Transaction<Hash, Ex>>> {
		let mut removed = self.ready.remove_invalid(hashes);
		removed.extend(self.future.remove(hashes));
		removed
	}
pub fn remove_invalid ( & mut self , hashes : & [ Hash ] ) -> Vec < Arc < Transaction < Hash , Ex > > > { let mut removed = self . ready . remove_invalid ( hashes ) ; removed . extend ( self . future . remove ( hashes ) ) ; removed }
Removes all transactions represented by the hashes and all other transactions
that depend on them.
Removes all transactions represented by the hashes and all other transactions that depend on them .
&mut self
hashes
&[Hash]
&mut self
hashes
&[Hash]