obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							1c872ddf4b 
							
						 
					 
					
						
						
							
							Changed how logs are being recorded  
						
						 
						
						... 
						
						
						
						Logs are now recorded per transactions instead of tossing them out after
each transaction. This should also fix an issue with
`eth_getFilterLogs` (#629 ) Also now implemented are the `transactionHash,
blockHash, transactionIndex, logIndex` on logs. Closes  #654 . 
						
					 
					
						2015-04-08 17:15:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7a18a39351 
							
						 
					 
					
						
						
							
							prevent deadlock  
						
						 
						
						
						
					 
					
						2015-04-04 18:23:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ed8c33bd 
							
						 
					 
					
						
						
							
							Improved chain manager, improved block processor, fixed tests  
						
						 
						
						... 
						
						
						
						* ChainManager allows cached future blocks for later processing
* BlockProcessor allows a 4 second window on future blocks
* Fixed tests 
						
					 
					
						2015-04-04 16:35:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c985ce4d78 
							
						 
					 
					
						
						
							
							Changed log to new logging  
						
						 
						
						
						
					 
					
						2015-04-04 13:41:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							1889727144 
							
						 
					 
					
						
						
							
							Moved logging to logger.Core  
						
						 
						
						
						
					 
					
						2015-04-04 13:24:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e44e3281 
							
						 
					 
					
						
						
							
							basic glog  
						
						 
						
						
						
					 
					
						2015-04-04 12:40:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d94c7462 
							
						 
					 
					
						
						
							
							do not include BlockEqualTS as valid uncles  
						
						 
						
						
						
					 
					
						2015-04-03 17:19:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b8124ec791 
							
						 
					 
					
						
						
							
							Removed old (unused) argument  
						
						 
						
						
						
					 
					
						2015-04-01 23:58:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							219d94c1dd 
							
						 
					 
					
						
						
							
							Merge pull request  #623  from Gustav-Simonsson/read_protocol_values_from_common_params  
						
						 
						
						... 
						
						
						
						Read most protocol params from common/params.json 
						
					 
					
						2015-04-01 23:37:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							c26c8d3a44 
							
						 
					 
					
						
						
							
							Read most protocol params from common/params.json  
						
						 
						
						... 
						
						
						
						* Add params package with exported variables generated from
  github.com/ethereum/common/blob/master/params.json
* Use params package variables in applicable places
* Add check for minimum gas limit in validation of block's gas limit
* Remove common/params.json from go-ethereum to avoid
  outdated version of it 
						
					 
					
						2015-04-02 06:22:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							344b3556eb 
							
						 
					 
					
						
						
							
							Fixed uncle rewards in miner  
						
						 
						
						... 
						
						
						
						The uncle rewards were changed in the block processor. This change will
reflect those changes in the miner as well. 
						
					 
					
						2015-04-01 21:18:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6afc5e762a 
							
						 
					 
					
						
						
							
							Merge branch 'hexify' of  https://github.com/tgerring/go-ethereum  into tgerring-hexify  
						
						 
						
						
						
					 
					
						2015-04-01 12:49:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							86ba7432a9 
							
						 
					 
					
						
						
							
							txMeta storage as struct  
						
						 
						
						
						
					 
					
						2015-04-01 12:14:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0a554a1f27 
							
						 
					 
					
						
						
							
							Blocktest fixed, Execution fixed  
						
						 
						
						... 
						
						
						
						* Added new CreateAccount method which properly overwrites previous
  accounts (excluding balance)
* Fixed block tests (100% success) 
						
					 
					
						2015-04-01 10:53:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							40ea466200 
							
						 
					 
					
						
						
							
							Store and retrieve tx context metadata  #608  
						
						 
						
						... 
						
						
						
						Improving this in the future will allow for cleaning up a bit of legacy
code. 
						
					 
					
						2015-03-31 22:40:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							9feed3f61e 
							
						 
					 
					
						
						
							
							Correct gas limit validation according to new algorithm  
						
						 
						
						... 
						
						
						
						* Use absolute value of (block's gas limit) - (parent's gas limit)
  in comparison with diff limit.
* Ensure the diff is strictly smaller than the allowed size. 
						
					 
					
						2015-03-30 16:07:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							505f1fbcbb 
							
						 
					 
					
						
						
							
							added tx tests and fixed block tests  
						
						 
						
						
						
					 
					
						2015-03-25 17:05:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7b8a47f484 
							
						 
					 
					
						
						
							
							removed legacy code  
						
						 
						
						
						
					 
					
						2015-03-23 22:05:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							bfb9ed881d 
							
						 
					 
					
						
						
							
							Gas validation and clean up of legacy code  
						
						 
						
						
						
					 
					
						2015-03-23 21:48:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c8e9ca0483 
							
						 
					 
					
						
						
							
							fixed bad uncles  
						
						 
						
						
						
					 
					
						2015-03-23 18:27:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0330077d76 
							
						 
					 
					
						
						
							
							moved state and vm to core  
						
						 
						
						
						
					 
					
						2015-03-23 16:59:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3a9379f5 
							
						 
					 
					
						
						
							
							logging for possible uncles  
						
						 
						
						
						
					 
					
						2015-03-23 16:14:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a71d955c 
							
						 
					 
					
						
						
							
							merge  
						
						 
						
						
						
					 
					
						2015-03-19 16:59:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							14a2f42f37 
							
						 
					 
					
						
						
							
							fixed chain event.  Closes   #529  
						
						 
						
						
						
					 
					
						2015-03-19 16:19:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							27f7aa0163 
							
						 
					 
					
						
						
							
							core: adapt Message for new Transaction.From signature  
						
						 
						
						
						
					 
					
						2015-03-17 12:00:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce6a36478 
							
						 
					 
					
						
						
							
							converted chain manager  
						
						 
						
						
						
					 
					
						2015-03-16 23:48:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b523441361 
							
						 
					 
					
						
						
							
							Moved ethutil => common  
						
						 
						
						
						
					 
					
						2015-03-16 11:27:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f1fcda4f2f 
							
						 
					 
					
						
						
							
							Implemented managed state  
						
						 
						
						... 
						
						
						
						* Reimplemented nonce management for known accounts. 
						
					 
					
						2015-03-13 16:29:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							310ca62285 
							
						 
					 
					
						
						
							
							Removed some of that gas pre pay magic  
						
						 
						
						
						
					 
					
						2015-03-12 22:29:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6706696c 
							
						 
					 
					
						
						
							
							Add additional extra database for non-protocol related data  
						
						 
						
						... 
						
						
						
						* Add transaction to extra database after a successful block process 
						
					 
					
						2015-03-12 14:50:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							477815c044 
							
						 
					 
					
						
						
							
							Improved error reporting and removed commented code  
						
						 
						
						
						
					 
					
						2015-03-11 16:33:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b87442a9f7 
							
						 
					 
					
						
						
							
							Fixed error message.  Closes   #448  
						
						 
						
						
						
					 
					
						2015-03-10 11:29:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c47866d251 
							
						 
					 
					
						
						
							
							Miner fixes and updates (including miner)  
						
						 
						
						
						
					 
					
						2015-03-05 09:14:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							84a4f761f3 
							
						 
					 
					
						
						
							
							uncle validation  
						
						 
						
						
						
					 
					
						2015-03-04 10:49:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							26de12d9bf 
							
						 
					 
					
						
						
							
							Changed nonce to a uint64  
						
						 
						
						
						
					 
					
						2015-03-03 21:04:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							53b5a45856 
							
						 
					 
					
						
						
							
							Merge branch 'xcthulhu-publictests' into poc-9  
						
						 
						
						
						
					 
					
						2015-03-03 17:55:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							313fe3861b 
							
						 
					 
					
						
						
							
							fixed pow stuff  
						
						 
						
						
						
					 
					
						2015-03-03 17:55:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							22b132e28f 
							
						 
					 
					
						
						
							
							Merge branch 'publictests' of  https://github.com/xcthulhu/go-ethereum  into xcthulhu-publictests  
						
						 
						
						
						
					 
					
						2015-03-03 17:20:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b0aaa77f02 
							
						 
					 
					
						
						
							
							changed message  
						
						 
						
						
						
					 
					
						2015-03-03 17:20:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0a1bec6c 
							
						 
					 
					
						
						
							
							GasLimit check updated  
						
						 
						
						
						
					 
					
						2015-03-03 17:05:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Wampler-Doty 
							
						 
					 
					
						
						
						
						
							
						
						
							de9f79133f 
							
						 
					 
					
						
						
							
							Introducing ethash  
						
						 
						
						
						
					 
					
						2015-03-02 22:29:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Wampler-Doty 
							
						 
					 
					
						
						
						
						
							
						
						
							080823bdee 
							
						 
					 
					
						
						
							
							Only one uncle  
						
						 
						
						
						
					 
					
						2015-03-02 18:56:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Wampler-Doty 
							
						 
					 
					
						
						
						
						
							
						
						
							ba1f4bbe91 
							
						 
					 
					
						
						
							
							Exposing stuff for ethash  
						
						 
						
						
						
					 
					
						2015-02-27 20:56:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							e235b57234 
							
						 
					 
					
						
						
							
							Fixed consensus issue for refunding  
						
						 
						
						... 
						
						
						
						* Refund should _always_ go to the origin 
						
					 
					
						2015-02-26 20:08:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							37e6870f64 
							
						 
					 
					
						
						
							
							wip  
						
						 
						
						
						
					 
					
						2015-02-26 18:39:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							260ab73969 
							
						 
					 
					
						
						
							
							Validate block header gas limit  
						
						 
						
						... 
						
						
						
						* Add block header gas limit validation in ValidateBlock function,
  see eq 39 and 45 in yellow paper. Before it was calculated _for_
  the block instead of validated.
* Use the block header gas limit when setting the gas pool instead
  of calculating the value for the block. 
						
					 
					
						2015-02-25 20:00:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							483d96a89d 
							
						 
					 
					
						
						
							
							Added eth_logs & fixed issue with manual log filtering  
						
						 
						
						... 
						
						
						
						* Implemented `eth_logs`
* Fixed issue with `filter.Find()` where logs were appended to an
  incorrect, non-returned slice resulting in no logs found 
						
					 
					
						2015-02-22 13:12:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ac267f41 
							
						 
					 
					
						
						
							
							dirty tracking for state objects fixed  
						
						 
						
						
						
					 
					
						2015-02-20 14:01:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4cbad315 
							
						 
					 
					
						
						
							
							Optimisations and fixed a couple of DDOS issues in the miner  
						
						 
						
						
						
					 
					
						2015-02-19 22:33:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							655e942597 
							
						 
					 
					
						
						
							
							Added GetBlock GetUncle with OOB guard  
						
						 
						
						
						
					 
					
						2015-02-18 13:14:21 +01:00