Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						792b0ddccd 
					 
					
						
						
							
							core, eth, eth/fetcher, ethdb: polish metrics gathering a bit  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						43e4a6501b 
					 
					
						
						
							
							core, ethdb: instrument the block and state db  
						
						... 
						
						
						
						Conflicts:
	ethdb/database.go 
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7f92e708c5 
					 
					
						
						
							
							cmd/geth, core: impl. percentile reporting, instrument insertions  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						a4a4e9fcf8 
					 
					
						
						
							
							removed old rpc structure and added new inproc api client  
						
						
						
						
					 
					
						2015-06-22 09:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						9cf7913c61 
					 
					
						
						
							
							Merge pull request  #1304  from obscuren/state-renames  
						
						... 
						
						
						
						core, miner, xeth: renamed gas methods 
						
						
					 
					
						2015-06-21 16:49:47 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						07c3de3f75 
					 
					
						
						
							
							core, miner, xeth: renamed gas methods  
						
						... 
						
						
						
						* BuyGas => SubGas
* RefundGas => AddGas
* SetGasPool => SetGasLimit 
						
						
					 
					
						2015-06-21 17:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c590b505ed 
					 
					
						
						
							
							core, ethdb, trie: validate database errors  
						
						
						
						
					 
					
						2015-06-21 16:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						430bcdb219 
					 
					
						
						
							
							core/vm: clarified SSTORE  
						
						
						
						
					 
					
						2015-06-18 12:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						15e169e5b6 
					 
					
						
						
							
							core: ValidatedHeader (method => function)  
						
						... 
						
						
						
						Changed header validation method to function in preparation of
@karalabe's PR. 
						
						
					 
					
						2015-06-18 11:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f5abc9f188 
					 
					
						
						
							
							core, core/vm: state improvements and tx pool speed up  
						
						... 
						
						
						
						Removed full tx validation during state transitions 
						
						
					 
					
						2015-06-17 17:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						753d62a4dd 
					 
					
						
						
							
							core: TMP testing code  
						
						
						
						
					 
					
						2015-06-17 17:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bdd63837ea 
					 
					
						
						
							
							core/state: removed trie copy  
						
						
						
						
					 
					
						2015-06-17 13:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						aa699a1283 
					 
					
						
						
							
							core/state: removed state from state object  
						
						
						
						
					 
					
						2015-06-17 13:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						aaddc99c35 
					 
					
						
						
							
							core/state: fixed state tests  
						
						
						
						
					 
					
						2015-06-17 12:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						30b27336ea 
					 
					
						
						
							
							core/state: remove the need for common.Value  
						
						
						
						
					 
					
						2015-06-17 11:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						787a61bb27 
					 
					
						
						
							
							core/state, core/vm: reworked storage get / set to use common.Hash  
						
						
						
						
					 
					
						2015-06-17 11:24:40 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						5721fcf668 
					 
					
						
						
							
							core/state, core/vm: cleanup refunds  
						
						
						
						
					 
					
						2015-06-17 10:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						cc0b451119 
					 
					
						
						
							
							Merge pull request  #1260  from obscuren/tx-drop-low-tx  
						
						... 
						
						
						
						core: drop low gas tx 
						
						
					 
					
						2015-06-15 09:09:44 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						e79cc42dfe 
					 
					
						
						
							
							core: moved check for max queue to checkQueue  
						
						... 
						
						
						
						Moved the queue to check to the checkQueue method so no undeeded loops
need to be initiated or sorting needs to happen twice. 
						
						
					 
					
						2015-06-15 16:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						3c7b64ce20 
					 
					
						
						
							
							removed duplicate function after rebase  
						
						
						
						
					 
					
						2015-06-15 15:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						3f94d09c1f 
					 
					
						
						
							
							fixed saving receipts  
						
						
						
						
					 
					
						2015-06-15 15:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						21fa29111b 
					 
					
						
						
							
							core: reduce max allowed queued txs per address  
						
						... 
						
						
						
						Transactions in the queue are now capped to a maximum of 200
transactions. This number is completely arbitrary. 
						
						
					 
					
						2015-06-15 12:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6d817e16c1 
					 
					
						
						
							
							core, miner: tx pool drops txs below ask price  
						
						
						
						
					 
					
						2015-06-15 11:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						6f5c6150b7 
					 
					
						
						
							
							Merge pull request  #1255  from obscuren/chain-proc-interupt  
						
						... 
						
						
						
						eth, core: interrupt the chain processing on stop 
						
						
					 
					
						2015-06-12 08:04:02 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						645dfd9693 
					 
					
						
						
							
							core: changed interrupt strategy  
						
						... 
						
						
						
						Removed chain manager's select/channel approach when checking for
interrupts. Now using an atomic int32 instead which checked for every
block processed. 
						
						
					 
					
						2015-06-12 16:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						90c4493a10 
					 
					
						
						
							
							eth, core: interupt the chain processing on stop  
						
						... 
						
						
						
						Added an additional channel which is used to interupt the chain manager
when it's processing blocks. 
						
						
					 
					
						2015-06-12 13:41:34 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						287f990891 
					 
					
						
						
							
							core/vm: Improved error reporting for trace logging  
						
						
						
						
					 
					
						2015-06-12 13:35:14 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						02d629af8f 
					 
					
						
						
							
							core/vm: fixed printable characters using unicode instead  
						
						
						
						
					 
					
						2015-06-12 11:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						6609d45ef4 
					 
					
						
						
							
							Merge pull request  #1228  from obscuren/vm-optimisations  
						
						... 
						
						
						
						core/vm: optimisations 
						
						
					 
					
						2015-06-11 03:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						37111aa4bd 
					 
					
						
						
							
							core: retry block now also parellise nonce checks  
						
						
						
						
					 
					
						2015-06-11 12:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f599a1b5f1 
					 
					
						
						
							
							core/vm: added a comment regarding the uint64 vs *big.Int  
						
						
						
						
					 
					
						2015-06-11 11:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						e7627623b9 
					 
					
						
						
							
							core/vm: reverse loop stack  
						
						
						
						
					 
					
						2015-06-10 21:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f94c5473ad 
					 
					
						
						
							
							core/vm: fixed a bug where Data ignored the stack ptr  
						
						
						
						
					 
					
						2015-06-10 21:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						10af69b57c 
					 
					
						
						
							
							core, core/vm: moved logger and added gas cost to struct logging  
						
						
						
						
					 
					
						2015-06-10 19:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						fc2a061d51 
					 
					
						
						
							
							core/vm: unexported stack again. No longer required  
						
						
						
						
					 
					
						2015-06-10 17:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						065aff9ffa 
					 
					
						
						
							
							core/vm: documentation and name changes  
						
						
						
						
					 
					
						2015-06-10 17:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						4407524d13 
					 
					
						
						
							
							core: fixed race condition for subscriptions  
						
						
						
						
					 
					
						2015-06-10 17:13:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						29f7902fee 
					 
					
						
						
							
							core: fixed test  
						
						
						
						
					 
					
						2015-06-10 17:13:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						65a48f9cd8 
					 
					
						
						
							
							core: fixed race condition in the transaction pool  
						
						... 
						
						
						
						Removed `Stop/Start` mechanism from the transaction pool. 
						
						
					 
					
						2015-06-10 17:13:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						1774c49456 
					 
					
						
						
							
							core: log tx count for each set of blocks we're importing  
						
						
						
						
					 
					
						2015-06-10 12:57:58 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6fb6e6679e 
					 
					
						
						
							
							core/vm, core/state: added storage to structured vm logging  
						
						
						
						
					 
					
						2015-06-10 12:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						38c61f6f25 
					 
					
						
						
							
							core, core/vm: added structure logging  
						
						... 
						
						
						
						This also reduces the time required spend in the VM 
						
						
					 
					
						2015-06-10 12:23:49 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ff5b3ef087 
					 
					
						
						
							
							core/vm: added structured logging  
						
						
						
						
					 
					
						2015-06-10 10:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						468501cb86 
					 
					
						
						
							
							core/vm: changed program counter to uint64  
						
						
						
						
					 
					
						2015-06-10 10:44:46 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bc6031e7bb 
					 
					
						
						
							
							core, xeth: moved nonce management burden from xeth to txpool  
						
						
						
						
					 
					
						2015-06-09 21:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d652a58ada 
					 
					
						
						
							
							core: fix a race condition accessing the gas limit  
						
						
						
						
					 
					
						2015-06-09 21:13:21 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						fecf214175 
					 
					
						
						
							
							core: fix a lock annoyance and potential deadlock  
						
						
						
						
					 
					
						2015-06-09 21:02:26 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						73c355591f 
					 
					
						
						
							
							core, eth: document that result of GetTransactions is modifiable  
						
						
						
						
					 
					
						2015-06-09 17:07:10 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						7aefe123e9 
					 
					
						
						
							
							core/types: add Transaction.Size  
						
						
						
						
					 
					
						2015-06-09 17:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c71ab2a6a3 
					 
					
						
						
							
							Merge pull request  #1219  from Gustav-Simonsson/precompiled_ec_recover_padding  
						
						... 
						
						
						
						Precompiled ec recover padding 
						
						
					 
					
						2015-06-09 07:21:23 -07:00