Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							054412e335 
							
						 
					 
					
						
						
							
							all: clean up and proerly abstract database access  
						
						
						
					 
					
						2019-03-06 13:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								Iskander (Alex) Sharipov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da6e6e7971 
							
						 
					 
					
						
						
							
							light: fix duplicated argument in bytes.Equal call  
						
						... 
						
						
						
						Most probably a copy/paste kind of error.
Found with gocritic `dupArg` checker. 
						
					 
					
						2018-12-10 14:29:34 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							d6254f827b 
							
						 
					 
					
						
						
							
							all: protect self-mined block during reorg ( #17656 )  
						
						
						
					 
					
						2018-09-20 15:09:30 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							b69476b372 
							
						 
					 
					
						
						
							
							all: make indexer configurable ( #17188 )  
						
						
						
					 
					
						2018-08-28 10:08:16 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							7beccb29be 
							
						 
					 
					
						
						
							
							all: get rid of error when creating memory database ( #16716 )  
						
						... 
						
						
						
						* all: get rid of error when create mdb
* core: clean up variables definition
* all: inline mdb definition 
						
					 
					
						2018-05-09 15:24:25 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							55599ee95d 
							
						 
					 
					
						
						
							
							core, trie: intermediate mempool between trie and database ( #15857 )  
						
						... 
						
						
						
						This commit reduces database I/O by not writing every state trie to disk. 
						
					 
					
						2018-02-05 17:40:32 +01:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8888e116 
							
						 
					 
					
						
						
							
							accounts, consensus, core, eth: make chain maker consensus agnostic ( #15497 )  
						
						... 
						
						
						
						* accounts, consensus, core, eth: make chain maker consensus agnostic
* consensus, core: move CalcDifficulty to Engine interface
* consensus: add docs for calcDifficulty function
* consensus, core: minor comment fixups 
						
					 
					
						2017-12-22 14:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Miya Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1e263128 
							
						 
					 
					
						
						
							
							core, light: send chain events using event.Feed ( #14865 )  
						
						
						
					 
					
						2017-08-18 12:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5f03b6c4 
							
						 
					 
					
						
						
							
							core/state: access trie through Database interface, track errors ( #14589 )  
						
						... 
						
						
						
						With this commit, core/state's access to the underlying key/value database is
mediated through an interface. Database errors are tracked in StateDB and
returned by CommitTo or the new Error method.
Motivation for this change: We can remove the light client's duplicated copy of
core/state. The light client now supports node iteration, so tracing and storage
enumeration can work with the light client (not implemented in this commit). 
						
					 
					
						2017-06-27 15:57:06 +02:00