diff options
author | obscuren <geffobscura@gmail.com> | 2015-01-09 23:34:49 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2015-01-09 23:34:49 +0800 |
commit | b136b387a779fe668afd2b127ec3e92b3bf21686 (patch) | |
tree | b326ece8aabaf39fcafc15b00d96ce0d1c4333e7 /core | |
parent | 6eb455032cdf9fec37f7a2abfc833de64003beca (diff) | |
parent | a35be3a12a874358e4cc7ed8ab0db0e51b509953 (diff) | |
download | dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar.gz dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar.bz2 dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar.lz dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar.xz dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.tar.zst dexon-b136b387a779fe668afd2b127ec3e92b3bf21686.zip |
Merge branch 'ethersphere-develop' into develop
Diffstat (limited to 'core')
-rw-r--r-- | core/chain_manager.go | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/core/chain_manager.go b/core/chain_manager.go index 5ff3b88c9..3e0a3fb23 100644 --- a/core/chain_manager.go +++ b/core/chain_manager.go @@ -238,13 +238,11 @@ func (self *ChainManager) GetBlockHashesFromHash(hash []byte, max uint64) (chain // XXX Could be optimised by using a different database which only holds hashes (i.e., linked list) for i := uint64(0); i < max; i++ { + block = self.GetBlock(block.Header().ParentHash) chain = append(chain, block.Hash()) - if block.Header().Number.Cmp(ethutil.Big0) <= 0 { break } - - block = self.GetBlock(block.Header().ParentHash) } return |