From 2f411c93fdc2d887b8eb85570f20b17e6300b5f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Drwi=C4=99ga?= Date: Thu, 17 Mar 2016 17:19:46 +0100 Subject: [PATCH] Removing update_seal when new transactions arrives --- rpc/src/v1/tests/helpers/miner_service.rs | 2 +- sync/src/chain.rs | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/rpc/src/v1/tests/helpers/miner_service.rs b/rpc/src/v1/tests/helpers/miner_service.rs index ca4151ba7..ad9dcaedd 100644 --- a/rpc/src/v1/tests/helpers/miner_service.rs +++ b/rpc/src/v1/tests/helpers/miner_service.rs @@ -48,7 +48,7 @@ impl MinerService for TestMinerService { } /// Imports transactions to transaction queue. - fn import_transactions(&self, _transactions: Vec, _fetch_account: T) -> Result<(), Error> + fn import_transactions(&self, _transactions: Vec, _fetch_account: T) -> Vec> where T: Fn(&Address) -> AccountDetails { unimplemented!(); } /// Returns hashes of transactions currently in pending diff --git a/sync/src/chain.rs b/sync/src/chain.rs index 52bfa0878..9c756973b 100644 --- a/sync/src/chain.rs +++ b/sync/src/chain.rs @@ -955,11 +955,7 @@ impl ChainSync { nonce: chain.nonce(a), balance: chain.balance(a), }; - let res = self.miner.import_transactions(transactions, fetch_account); - let any_transaction_imported = res.into_iter().any(|r| r.is_ok()); - if any_transaction_imported { - self.miner.update_sealing(io.chain()); - } + let _ = self.miner.import_transactions(transactions, fetch_account); Ok(()) }