diff --git a/ethcore/src/client/client.rs b/ethcore/src/client/client.rs index 6a4e2efe6..1c763fee9 100644 --- a/ethcore/src/client/client.rs +++ b/ethcore/src/client/client.rs @@ -708,7 +708,7 @@ impl BlockChainClient for Client { fn call(&self, t: &SignedTransaction, block: BlockID, analytics: CallAnalytics) -> Result { let header = try!(self.block_header(block).ok_or(CallError::StatePruned)); let view = HeaderView::new(&header); - let last_hashes = self.build_last_hashes(view.hash()); + let last_hashes = self.build_last_hashes(view.parent_hash()); let env_info = EnvInfo { number: view.number(), author: view.author(),