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 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						6e3b58e491 
					 
					
						
						
							
							Remove unneeded if check on EC recover padding  
						
						
						
						
					 
					
						2015-06-09 16:03:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						365576620a 
					 
					
						
						
							
							Merge pull request  #1216  from karalabe/fix-eth-dataraces  
						
						... 
						
						
						
						Fix various data races in eth and core 
						
						
					 
					
						2015-06-09 06:53:49 -07:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						ad5b5a4895 
					 
					
						
						
							
							Pad precompiled EC recover input and add validations  
						
						
						
						
					 
					
						2015-06-09 15:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ebf2aabd25 
					 
					
						
						
							
							core: fix up a deadlock caused by double locking  
						
						
						
						
					 
					
						2015-06-09 16:26:44 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ca8cb65b73 
					 
					
						
						
							
							core: fix data race accessing ChainManager.currentBlock  
						
						
						
						
					 
					
						2015-06-09 15:30:46 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						07baf66200 
					 
					
						
						
							
							core: fix data race in accessing ChainManager.td  
						
						
						
						
					 
					
						2015-06-09 15:23:20 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						190c1b688a 
					 
					
						
						
							
							core: skip genesis block for reprocess.  Closes   #1202  
						
						
						
						
					 
					
						2015-06-09 13:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						a5b977aa90 
					 
					
						
						
							
							core: write accounts to statedb.  Closes   #1210  
						
						
						
						
					 
					
						2015-06-09 11:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0f1cdfa53a 
					 
					
						
						
							
							Merge pull request  #1193  from tgerring/hotbackup  
						
						... 
						
						
						
						Improve export command 
						
						
					 
					
						2015-06-08 16:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						5245bd7b20 
					 
					
						
						
							
							core: added a test for missing nonces  
						
						... 
						
						
						
						This test showed the logic in the queue was slightly flawed sending out
transactions to its peer it couldn't even resolve itself. 
						
						
					 
					
						2015-06-09 00:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6244b10a8f 
					 
					
						
						
							
							core: settable genesis nonce  
						
						... 
						
						
						
						You can set the nonce of the block with `--genesisnonce`. When the
genesis nonce changes and it doesn't match with the first block in your
database it will fail. A new `datadir` must be given if the nonce of the
genesis block changes. 
						
						
					 
					
						2015-06-08 18:33:43 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						6c27e2aaf6 
					 
					
						
						
							
							core: add bad block for the 'missing nonce check' fork  
						
						
						
						
					 
					
						2015-06-08 02:54:10 +02:00