obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6184781b49 
							
						 
					 
					
						
						
							
							Improved transaction pool  
						
						... 
						
						
						
						The transaction pool will now some easily be able to pre determine the
validity of a transaction by checking the following:
* Account existst
* gas limit higher than the instrinsic gas
* enough funds to pay upfront costs
* nonce check 
						
					 
					
						2015-04-08 20:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							d09d2b96fc 
							
						 
					 
					
						
						
							
							fixed stop of miner  
						
						
						
					 
					
						2015-04-08 00:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							688d118c7e 
							
						 
					 
					
						
						
							
							Updated logging  
						
						
						
					 
					
						2015-04-07 14:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7b6a8cc9ae 
							
						 
					 
					
						
						
							
							Fixed pending states  
						
						
						
					 
					
						2015-04-07 12:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							9c55576c7b 
							
						 
					 
					
						
						
							
							Block header changed & console miner control  
						
						... 
						
						
						
						* miner control moved to `admin.miner`
* miner option to set extra data
* block extra now bytes 
						
					 
					
						2015-04-05 18:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							50edd4243e 
							
						 
					 
					
						
						
							
							removed hash rate from info log. Added hashrate js func  
						
						
						
					 
					
						2015-04-05 13:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							053d5552ab 
							
						 
					 
					
						
						
							
							Updated logging  
						
						
						
					 
					
						2015-04-04 23:04:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							2683aac9b0 
							
						 
					 
					
						
						
							
							Make sure we're not mining on an invalid TS  
						
						
						
					 
					
						2015-04-04 13:27:17 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							60da9a1289 
							
						 
					 
					
						
						
							
							Put the old hammer back in <3  
						
						
						
					 
					
						2015-04-02 13:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4c1aaf01 
							
						 
					 
					
						
						
							
							info => debug  
						
						
						
					 
					
						2015-04-02 12:58:17 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b8124ec791 
							
						 
					 
					
						
						
							
							Removed old (unused) argument  
						
						
						
					 
					
						2015-04-01 23:58:26 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d36501a6e5 
							
						 
					 
					
						
						
							
							Fixed miner  
						
						... 
						
						
						
						* Miners could stall because the worker wasn't aware the miner was done 
						
					 
					
						2015-03-26 17:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a0a0ef48 
							
						 
					 
					
						
						
							
							Moved output to debug  
						
						
						
					 
					
						2015-03-26 01:02:51 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							950b4a68c8 
							
						 
					 
					
						
						
							
							Improved miner recovery  
						
						... 
						
						
						
						* In case of uncle mining (e.g. same TS) the miner would stop if all
  threads happened to mine a potential uncle 
						
					 
					
						2015-03-25 13:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							eab8f7355d 
							
						 
					 
					
						
						
							
							Event fixes for miner  
						
						
						
					 
					
						2015-03-24 13:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a59ea7ce29 
							
						 
					 
					
						
						
							
							Changed miner  
						
						... 
						
						
						
						* Instead of delivering `Work` to the `Worker`, push a complete Block to
  the `Worker` so that each agent can work on their own block. 
						
					 
					
						2015-03-24 10:34:06 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							9be7853e34 
							
						 
					 
					
						
						
							
							Fixed issues with stalled remote miner  
						
						
						
					 
					
						2015-03-23 16:35:44 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3a9379f5 
							
						 
					 
					
						
						
							
							logging for possible uncles  
						
						
						
					 
					
						2015-03-23 16:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6657d544db 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						
						
					 
					
						2015-03-23 12:12:53 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0be6d34048 
							
						 
					 
					
						
						
							
							finally merged *the missing*  
						
						
						
					 
					
						2015-03-23 12:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							91a2275ad3 
							
						 
					 
					
						
						
							
							Move RemoteAgent to miner pkg  
						
						
						
					 
					
						2015-03-23 11:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							82956df523 
							
						 
					 
					
						
						
							
							Get work / submit work partially implemented.  
						
						... 
						
						
						
						* WIP missing arguments for submitting new work
* GetWork **done** 
						
					 
					
						2015-03-22 15:38:01 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							ce862ee758 
							
						 
					 
					
						
						
							
							Removed some comments  
						
						
						
					 
					
						2015-03-21 14:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							54dac59285 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2015-03-20 17:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1eeca41e 
							
						 
					 
					
						
						
							
							conversions. -compilable-  
						
						
						
					 
					
						2015-03-18 13:00:01 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b523441361 
							
						 
					 
					
						
						
							
							Moved ethutil => common  
						
						
						
					 
					
						2015-03-16 11:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							387f6bba3e 
							
						 
					 
					
						
						
							
							POW fixes  
						
						
						
					 
					
						2015-03-14 16:37:57 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							532a74f50e 
							
						 
					 
					
						
						
							
							Improved errors.  Closes   #475  
						
						
						
					 
					
						2015-03-14 12:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							03403399fc 
							
						 
					 
					
						
						
							
							Return proper error  
						
						
						
					 
					
						2015-03-13 17:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							310ca62285 
							
						 
					 
					
						
						
							
							Removed some of that gas pre pay magic  
						
						
						
					 
					
						2015-03-12 22:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b5a87b3b 
							
						 
					 
					
						
						
							
							miner: provide coinbase when starting the miner  
						
						... 
						
						
						
						This avoids having to query the coinbase when creating the miner, which
in turn eliminates the dreaded startup error when no accounts are set
up. Later, this will also allow us to simply restart the miner when the
user picks a different coinbase.
This causes a lot of changes in other packages. These are included in
this commit because they're impossible to separate. 
						
					 
					
						2015-03-11 23:43:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7add66c8bb 
							
						 
					 
					
						
						
							
							Use the state to up the balance of the coinbase  
						
						
						
					 
					
						2015-03-11 16:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							cd856cb213 
							
						 
					 
					
						
						
							
							Separated block db from state db. Partial fix for  #416  
						
						
						
					 
					
						2015-03-06 18:26:16 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9be18b29 
							
						 
					 
					
						
						
							
							Queued approach to delivering chain events  
						
						
						
					 
					
						2015-03-06 15:50:44 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							23ad2f02c0 
							
						 
					 
					
						
						
							
							debug comments & pow handling  
						
						
						
					 
					
						2015-03-06 10:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c47866d251 
							
						 
					 
					
						
						
							
							Miner fixes and updates (including miner)  
						
						
						
					 
					
						2015-03-05 09:14:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d505c868 
							
						 
					 
					
						
						
							
							Fixed genesis  
						
						
						
					 
					
						2015-03-03 21:48:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							26de12d9bf 
							
						 
					 
					
						
						
							
							Changed nonce to a uint64  
						
						
						
					 
					
						2015-03-03 21:04:31 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f0b2ea64fc 
							
						 
					 
					
						
						
							
							Merge branch 'jsonlogs' of  https://github.com/ethersphere/go-ethereum  into ethersphere-jsonlogs  
						
						... 
						
						
						
						Conflicts:
	eth/block_pool.go
	eth/block_pool_test.go
	eth/protocol_test.go
	miner/worker.go 
						
					 
					
						2015-03-03 20:30:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8e995b97cc 
							
						 
					 
					
						
						
							
							Fixes and debug added  
						
						
						
					 
					
						2015-03-03 20:13:11 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							40ff3cac39 
							
						 
					 
					
						
						
							
							merge  
						
						
						
					 
					
						2015-03-03 17:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							313fe3861b 
							
						 
					 
					
						
						
							
							fixed pow stuff  
						
						
						
					 
					
						2015-03-03 17:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							34be795bc1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tgerring/jsonlogs' into jsonlogs  
						
						
						
					 
					
						2015-03-03 13:52:20 +07:00 
						 
				 
			
				
					
						
							
							
								Matthew Wampler-Doty 
							
						 
					 
					
						
						
						
						
							
						
						
							de9f79133f 
							
						 
					 
					
						
						
							
							Introducing ethash  
						
						
						
					 
					
						2015-03-02 22:29:34 -05:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							60a2704b04 
							
						 
					 
					
						
						
							
							Implement eth.miner.new_block event  
						
						
						
					 
					
						2015-03-01 16:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							65cad14f9b 
							
						 
					 
					
						
						
							
							Report debug hash rate  
						
						
						
					 
					
						2015-02-28 23:09:49 +01:00