core: remove ChainManager Reset() as it would never be called

This commit is contained in:
Gustav Simonsson 2015-09-15 16:24:53 +02:00
parent 55bdcfaeac
commit 14047eca3d

View file

@ -226,7 +226,6 @@ func (bc *ChainManager) recover() bool {
func (bc *ChainManager) setLastState() error {
head := GetHeadBlockHash(bc.chainDb)
if head != (common.Hash{}) {
block := bc.GetBlock(head)
if block != nil {
bc.currentBlock = block
@ -238,9 +237,6 @@ func (bc *ChainManager) setLastState() error {
glog.Fatalf("Recover failed. Please report")
}
}
} else {
bc.Reset()
}
bc.td = bc.GetTd(bc.currentBlock.Hash())
bc.currentGasLimit = CalcGasLimit(bc.currentBlock)
@ -251,11 +247,6 @@ func (bc *ChainManager) setLastState() error {
return nil
}
// Reset purges the entire blockchain, restoring it to its genesis state.
func (bc *ChainManager) Reset() {
bc.ResetWithGenesisBlock(bc.genesisBlock)
}
// ResetWithGenesisBlock purges the entire blockchain, restoring it to the
// specified genesis state.
func (bc *ChainManager) ResetWithGenesisBlock(genesis *types.Block) {