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(()) }