This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							2133f18f15
						
					
				
				
					commit
					ead711779d
				
			@@ -228,10 +228,16 @@ func NewBlockChain(db ethdb.Database, cacheConfig *CacheConfig, chainConfig *par
 | 
			
		||||
	if bc.genesisBlock == nil {
 | 
			
		||||
		return nil, ErrNoGenesis
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	var nilBlock *types.Block
 | 
			
		||||
	bc.currentBlock.Store(nilBlock)
 | 
			
		||||
	bc.currentFastBlock.Store(nilBlock)
 | 
			
		||||
 | 
			
		||||
	// Initialize the chain with ancient data if it isn't empty.
 | 
			
		||||
	if bc.empty() {
 | 
			
		||||
		rawdb.InitDatabaseFromFreezer(bc.db)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if err := bc.loadLastState(); err != nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user