Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						821619e1c3 
					 
					
						
						
							
							core, eth, miner: use pure header validation  
						
						 
						
						
						
						
					 
					
						2015-09-16 10:46:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						8c4dab77ba 
					 
					
						
						
							
							all: move common.Database to package ethdb  
						
						 
						
						
						
						
					 
					
						2015-09-14 23:36:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						55ed8d108d 
					 
					
						
						
							
							Merge pull request  #1789  from Gustav-Simonsson/core_remove_unused_functions  
						
						 
						
						... 
						
						
						
						core, core/vm, core/state: remove unused functions 
						
						
					 
					
						2015-09-11 15:29:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cdc2662c40 
					 
					
						
						
							
							core: split out TD from database and all internals  
						
						 
						
						
						
						
					 
					
						2015-09-11 17:42:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2b339cbbd8 
					 
					
						
						
							
							core, eth: split the db blocks into headers and bodies  
						
						 
						
						
						
						
					 
					
						2015-09-11 17:42:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						b81a6e6ab8 
					 
					
						
						
							
							core, core/vm, core/state: remove unused functions  
						
						 
						
						
						
						
					 
					
						2015-09-10 21:10:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						bf879ef230 
					 
					
						
						
							
							core/state: test formatting adhering to Go convention  
						
						 
						
						
						
						
					 
					
						2015-09-09 00:26:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						004ed786b4 
					 
					
						
						
							
							core/state: deleted field in StateObject Copy() and unit test  
						
						 
						
						
						
						
					 
					
						2015-09-08 15:56:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						00b45acb9e 
					 
					
						
						
							
							core: improve block gas tracking  
						
						 
						
						
						
						
					 
					
						2015-09-01 23:11:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maran 
							
						 
					 
					
						
						
							
						
						67225de255 
					 
					
						
						
							
							Filter on addresses should work as an OR not an AND.  
						
						 
						
						
						
						
					 
					
						2015-09-01 09:19:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						6ec13e7e2b 
					 
					
						
						
							
							Merge pull request  #1701  from karalabe/eth62-sync-rebase  
						
						 
						
						... 
						
						
						
						eth: implement eth/62 synchronization logic 
						
						
					 
					
						2015-08-27 00:03:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						47a7fe5d22 
					 
					
						
						
							
							eth: port the synchronisation algo to eth/62  
						
						 
						
						
						
						
					 
					
						2015-08-25 17:48:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						7324176f70 
					 
					
						
						
							
							Add tests for uncle timestamps and refactor timestamp type  
						
						 
						
						
						
						
					 
					
						2015-08-25 04:46:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						3793991c0e 
					 
					
						
						
							
							remove 0x  
						
						 
						
						
						
						
					 
					
						2015-08-20 18:50:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						b884d6ebaa 
					 
					
						
						
							
							canary update  
						
						 
						
						
						
						
					 
					
						2015-08-20 18:38:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						36f7fe61c3 
					 
					
						
						
							
							core, tests: Double SUICIDE fix  
						
						 
						
						
						
						
					 
					
						2015-08-20 18:22:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						b4369e1015 
					 
					
						
						
							
							core, miner: write miner receipts  
						
						 
						
						
						
						
					 
					
						2015-08-18 21:46:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						9cacec70f9 
					 
					
						
						
							
							cmd/evm, core/vm, tests: changed DisableVm to EnableVm  
						
						 
						
						
						
						
					 
					
						2015-08-11 18:43:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						32395ddb89 
					 
					
						
						
							
							core/vm: fixed jit error & added inline docs  
						
						 
						
						... 
						
						
						
						opNumber did not create a new big int which could lead to the block's
number being modified. 
						
						
					 
					
						2015-08-11 00:16:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						2fcf7f1241 
					 
					
						
						
							
							Merge pull request  #1604  from obscuren/db-merge  
						
						 
						
						... 
						
						
						
						core, eth, trie, xeth: merged state, chain, extra databases in one 
						
						
					 
					
						2015-08-09 05:16:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						07cb8092e7 
					 
					
						
						
							
							Merge pull request  #1611  from obscuren/expdiff-olympic-fix  
						
						 
						
						... 
						
						
						
						cmd/utils, core: disable exp diff for olympic net 
						
						
					 
					
						2015-08-09 05:15:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						eec38c5853 
					 
					
						
						
							
							cmd/geth, core/vm: setup vm settings and defaulted JIT disabled  
						
						 
						
						
						
						
					 
					
						2015-08-09 02:06:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a23478c0be 
					 
					
						
						
							
							core, eth, trie, xeth: merged state, chain, extra databases in one  
						
						 
						
						
						
						
					 
					
						2015-08-07 22:29:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ac697326a6 
					 
					
						
						
							
							core/vm: reduced big int allocations  
						
						 
						
						... 
						
						
						
						Reduced big int allocation by making stack items modifiable. Instead of
adding items such as `common.Big0` to the stack, `new(big.Int)` is
added instead. One must expect that any item that is added to the stack
might change. 
						
						
					 
					
						2015-08-07 12:52:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						184e9ae9a8 
					 
					
						
						
							
							core, tests: reduced state copy by N calls  
						
						 
						
						... 
						
						
						
						Reduced the amount of state copied that are required by N calls by doing
a balance check prior to any state modifications. 
						
						
					 
					
						2015-08-07 12:52:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						846f34f78b 
					 
					
						
						
							
							core/vm, tests: implemented semi-jit vm  
						
						 
						
						... 
						
						
						
						* changed stack and removed stack ptr. Let go decide on slice reuse. 
						
						
					 
					
						2015-08-07 12:52:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						74f6d90153 
					 
					
						
						
							
							cmd/utils, core: disable exp diff for olympic net  
						
						 
						
						
						
						
					 
					
						2015-08-06 13:29:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						35f271b264 
					 
					
						
						
							
							miner, core: sort txs by price, nonce  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:44:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						71d32f54f7 
					 
					
						
						
							
							core, miner: added difficulty bomb  
						
						 
						
						
						
						
					 
					
						2015-08-05 13:09:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						26c6e3b206 
					 
					
						
						
							
							miner: gas limit strategy, target 3141592 & def gas price 50 Shannon  
						
						 
						
						
						
						
					 
					
						2015-08-04 15:20:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						cc6c5846e5 
					 
					
						
						
							
							Merge pull request  #1568  from obscuren/issue-1559  
						
						 
						
						... 
						
						
						
						core: added a running flag to prevent panics in the chainmanager 
						
						
					 
					
						2015-08-03 07:15:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						db988a46dd 
					 
					
						
						
							
							Merge pull request  #1569  from obscuren/default-genesis  
						
						 
						
						... 
						
						
						
						core: added default genesis block 
						
						
					 
					
						2015-08-03 04:49:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						7a75da63c6 
					 
					
						
						
							
							core: added default genesis block  
						
						 
						
						... 
						
						
						
						When a user runs a freshly setup geth w/o a database initialised the
default genesis block is decoded and inserted in to the database. 
						
						
					 
					
						2015-08-02 01:23:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						33efb3381c 
					 
					
						
						
							
							Merge pull request  #1461  from bas-vk/eth_resend  
						
						 
						
						... 
						
						
						
						Old transaction after resend was not removed from pool 
						
						
					 
					
						2015-08-01 16:18:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a8b39b5cc0 
					 
					
						
						
							
							Merge pull request  #1541  from bas-vk/issue1518  
						
						 
						
						... 
						
						
						
						Improved error handling for NewTransactionFromBytes 
						
						
					 
					
						2015-08-01 08:47:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						acd2c4e520 
					 
					
						
						
							
							core: added a running flag to prevent panics in the chainmanager  
						
						 
						
						... 
						
						
						
						The running flag will determine whether the chain manager is still
running or not. This will prevent the quit channel from being closed
twice resulting in a panic. This PR should fix this issue.
Closes  #1559  
						
						
					 
					
						2015-08-01 12:32:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						f715547fc7 
					 
					
						
						
							
							core/state: Set log index.  Closes   #1226  
						
						 
						
						
						
						
					 
					
						2015-07-29 15:08:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						81e2124ea2 
					 
					
						
						
							
							improved error detection and handling for NewTransactionFromBytes  
						
						 
						
						... 
						
						
						
						integrated review comments 
						
						
					 
					
						2015-07-29 10:30:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1fad8798ec 
					 
					
						
						
							
							Merge pull request  #1515  from fjl/license-fixes  
						
						 
						
						... 
						
						
						
						all: fix license headers one more time 
						
						
					 
					
						2015-07-28 04:29:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						7e31df3987 
					 
					
						
						
							
							bugfix, pending transaction was resend with new gas price/limit but not removed from transaction pool  
						
						 
						
						
						
						
					 
					
						2015-07-28 10:42:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						3530acb9e2 
					 
					
						
						
							
							core: genesis extra data field fix  
						
						 
						
						
						
						
					 
					
						2015-07-26 14:44:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c1c895a36b 
					 
					
						
						
							
							core: fixed genesis write out to write only canon number  
						
						 
						
						
						
						
					 
					
						2015-07-25 21:48:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						665eaff9b9 
					 
					
						
						
							
							Merge pull request  #1520  from obscuren/reward-5eth  
						
						 
						
						... 
						
						
						
						core: 5 ether block reward 
						
						
					 
					
						2015-07-25 08:57:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						9afda6ab8c 
					 
					
						
						
							
							core: 5 ether block reward  
						
						 
						
						
						
						
					 
					
						2015-07-25 17:47:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0efcd7ed05 
					 
					
						
						
							
							Merge pull request  #1521  from obscuren/client-update  
						
						 
						
						... 
						
						
						
						cmd/geth, core, eth: Version 1.0.0 
						
						
					 
					
						2015-07-25 08:36:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0c718afe90 
					 
					
						
						
							
							core: check genesis block before writeout  
						
						 
						
						
						
						
					 
					
						2015-07-25 16:53:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						036e6301af 
					 
					
						
						
							
							cmd/geth, core, eth: Version 1.0.0  
						
						 
						
						... 
						
						
						
						Genesis release. Closes  #1402 
Conflicts:
	cmd/geth/main.go 
						
						
					 
					
						2015-07-25 13:55:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bfbcfbe4a9 
					 
					
						
						
							
							all: fix license headers one more time  
						
						 
						
						... 
						
						
						
						I forgot to update one instance of "go-ethereum" in commit 3f047be5a . 
						
						
					 
					
						2015-07-23 18:35:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8fc9830971 
					 
					
						
						
							
							cmd/core,xeth: removed unneeded states & added batch writes  
						
						 
						
						
						
						
					 
					
						2015-07-23 10:45:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0cff61beda 
					 
					
						
						
							
							Merge pull request  #1510  from fjl/license-fixes  
						
						 
						
						... 
						
						
						
						all: license fixes 
						
						
					 
					
						2015-07-23 01:43:11 -07:00