From 7248ac20c4386b30804dcad1bdeeed4c0a71b6ca Mon Sep 17 00:00:00 2001
From: Nikolay Volf <nikvolf@gmail.com>
Date: Fri, 17 Jan 2020 13:18:38 +0300
Subject: [PATCH] add debug logs (#4657)

---
 client/basic-authorship/src/basic_authorship.rs     | 1 +
 client/transaction-pool/graph/src/validated_pool.rs | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/client/basic-authorship/src/basic_authorship.rs b/client/basic-authorship/src/basic_authorship.rs
index d13000051a6e4..6c5b063020073 100644
--- a/client/basic-authorship/src/basic_authorship.rs
+++ b/client/basic-authorship/src/basic_authorship.rs
@@ -205,6 +205,7 @@ impl<Block, B, E, RA, A> ProposerInner<Block, SubstrateClient<B, E, Block, RA>,
 		let pending_iterator = self.transaction_pool.ready();
 
 		debug!("Attempting to push transactions from the pool.");
+		debug!("Pool status: {:?}", self.transaction_pool.status());
 		for pending_tx in pending_iterator {
 			if (self.now)() > deadline {
 				debug!(
diff --git a/client/transaction-pool/graph/src/validated_pool.rs b/client/transaction-pool/graph/src/validated_pool.rs
index 7af32c88184e6..29f82fb894ac0 100644
--- a/client/transaction-pool/graph/src/validated_pool.rs
+++ b/client/transaction-pool/graph/src/validated_pool.rs
@@ -470,12 +470,15 @@ impl<B: ChainApi> ValidatedPool<B> {
 			return vec![]
 		}
 
+		debug!(target: "txpool", "Removing invalid transactions: {:?}", hashes);
+
 		// temporarily ban invalid transactions
-		debug!(target: "txpool", "Banning invalid transactions: {:?}", hashes);
 		self.rotator.ban(&time::Instant::now(), hashes.iter().cloned());
 
 		let invalid = self.pool.write().remove_subtree(hashes);
 
+		debug!(target: "txpool", "Removed invalid transactions: {:?}", invalid);
+
 		let mut listener = self.listener.write();
 		for tx in &invalid {
 			listener.invalid(&tx.hash, true);