zsfelfoldi 
							
						 
					 
					
						
						
							
						
						dba2367157 
					 
					
						
						
							
							NatSpec contracts are now not in the genesis block but added by the test  
						
						
						
						
					 
					
						2015-04-19 20:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						b635cad9fe 
					 
					
						
						
							
							NatSpec passing end to end test  
						
						
						
						
					 
					
						2015-04-19 20:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						94489b2269 
					 
					
						
						
							
							s  
						
						
						
						
					 
					
						2015-04-19 20:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						e2d333d209 
					 
					
						
						
							
							NatSpec contracts in genesis block, end to end test (unfinished)  
						
						
						
						
					 
					
						2015-04-19 20:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						8f3a7e41de 
					 
					
						
						
							
							Merge branch 'rlp-size-validation' of  https://github.com/fjl/go-ethereum  into fjl-rlp-size-validation  
						
						... 
						
						
						
						Conflicts:
	eth/protocol.go 
						
						
					 
					
						2015-04-19 17:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						164b878854 
					 
					
						
						
							
							cleanup  
						
						
						
						
					 
					
						2015-04-19 00:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d34e4dc5ac 
					 
					
						
						
							
							Merge branch 'develop' into downloader-proto  
						
						
						
						
					 
					
						2015-04-18 21:26:43 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						84f1af6413 
					 
					
						
						
							
							core: merge using equal block numbers rather than the current block  
						
						
						
						
					 
					
						2015-04-18 21:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						1bc2d83b6f 
					 
					
						
						
							
							core: improved uncle validation error message  
						
						
						
						
					 
					
						2015-04-18 14:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						574d5d6ae6 
					 
					
						
						
							
							core/types: add rlp tag "nil" for Transaction.Recipient  
						
						
						
						
					 
					
						2015-04-17 14:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						dff39553d4 
					 
					
						
						
							
							core: changed split detection to also account for number less than  
						
						
						
						
					 
					
						2015-04-16 00:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						5d2138a2b2 
					 
					
						
						
							
							core: fixed issue for logs filter.  Closes   #629  
						
						... 
						
						
						
						Log filter `Address` field was cast to a Hash which causes it to always
fail. 
						
						
					 
					
						2015-04-15 11:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ccb4722a59 
					 
					
						
						
							
							core/types: Changed bloom lookup to take anything bytes backed  
						
						
						
						
					 
					
						2015-04-15 11:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						8310bcda61 
					 
					
						
						
							
							state: fixed mutex lockes  
						
						
						
						
					 
					
						2015-04-14 12:47:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						333d4e0f27 
					 
					
						
						
							
							core: during split properly insert parent blocks  
						
						... 
						
						
						
						During a split parent and grand parent were included in the database but
not in the canonical chain (numbered chain). Added a `merge` function
which finds the common ancestor of the chains and reinserts the missing
blocks. 
						
						
					 
					
						2015-04-14 00:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d423305f07 
					 
					
						
						
							
							state: fixed nonce issue in managed state  
						
						... 
						
						
						
						Rlock => Lock when creating a new nonce 
						
						
					 
					
						2015-04-13 22:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1fa844aaf5 
					 
					
						
						
							
							Merge pull request  #702  from ethersphere/frontier/blockpool  
						
						... 
						
						
						
						blockpool stability fixes: 
						
						
					 
					
						2015-04-13 17:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						5f9346bc7a 
					 
					
						
						
							
							Merge pull request  #700  from bas-vk/issue_650  
						
						... 
						
						
						
						Added blockchain DB versioning support, closes  #650  
						
						
					 
					
						2015-04-13 17:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						3d57e377a4 
					 
					
						
						
							
							blockpool stability fixes:  
						
						... 
						
						
						
						- follow up locks and fix them
- chainManager: call SetQueued for parentErr future blocks, uncomment TD checks, unskip test
- make ErrIncorrectTD non-fatal to be forgiving to genuine mistaken nodes (temp) but demote them to guard against stuck best peers.
- add purging to bounded nodeCache (config nodeCacheSize)
- use nodeCache when creating blockpool entries and let non-best peers add blocks (performance boost)
- minor error in addError
- reduce idleBestPeerTimeout to 1 minute
- correct status counts and unskip status passing status test
- glogified logging 
						
						
					 
					
						2015-04-13 13:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						49a513bdeb 
					 
					
						
						
							
							Added blockchain DB versioning support,  closes   #650  
						
						
						
						
					 
					
						2015-04-13 10:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						3aa5437a10 
					 
					
						
						
							
							Set input to nil for create  
						
						
						
						
					 
					
						2015-04-10 19:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						46898f1e55 
					 
					
						
						
							
							Merge branch 'frontier/blockpool' of  https://github.com/ethersphere/go-ethereum  into ethersphere-frontier/blockpool  
						
						
						
						
					 
					
						2015-04-09 16:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						0636e17dbe 
					 
					
						
						
							
							Added default registrar  
						
						
						
						
					 
					
						2015-04-09 16:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						262714fc6c 
					 
					
						
						
							
							future queued block support  
						
						... 
						
						
						
						- queued       bool // flag for blockpool to skip TD check
- set to true when future block queued
- in checkTD: skip check if queued
- TODO: add test (insertchain sets future block) 
						
						
					 
					
						2015-04-09 13:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						204ac81188 
					 
					
						
						
							
							Moved handling of nonces to the managed state  
						
						
						
						
					 
					
						2015-04-08 23:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6e2f78ebdd 
					 
					
						
						
							
							Default log to stderr  
						
						
						
						
					 
					
						2015-04-08 22:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						f08e9cbe42 
					 
					
						
						
							
							ignore invalid txs right after being added if they prove incorrect  
						
						
						
						
					 
					
						2015-04-08 18:08:21 +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 
							
						 
					 
					
						
						
							
						
						a953f3ec97 
					 
					
						
						
							
							Sync managed accounts to the network  
						
						
						
						
					 
					
						2015-04-08 13:07:21 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						31b086f511 
					 
					
						
						
							
							Added additional methods to the managed state  
						
						... 
						
						
						
						* GetNonce Returns the canonical nonce
* SetNonce Set the managed account's nonce 
						
						
					 
					
						2015-04-08 13:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						09147a50ed 
					 
					
						
						
							
							Improved tx pool to ignore invalid transactions  
						
						... 
						
						
						
						Transaction pool will attempt to ignore invalid transactions it had
previously encountered. 
						
						
					 
					
						2015-04-08 00:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						758205b187 
					 
					
						
						
							
							Merge pull request  #648  from Gustav-Simonsson/forward_ecrecover_err_and_remove_dup_checks  
						
						... 
						
						
						
						Forward and log EC recover err and remove dup pubkey len check 
						
						
					 
					
						2015-04-07 20:48:56 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						688d118c7e 
					 
					
						
						
							
							Updated logging  
						
						
						
						
					 
					
						2015-04-07 14:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						43454053b0 
					 
					
						
						
							
							Fixed tests  
						
						
						
						
					 
					
						2015-04-07 13:10:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						2591883a18 
					 
					
						
						
							
							Use logger.Error instead of 0 with glog  
						
						
						
						
					 
					
						2015-04-07 12:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						3f306f63d4 
					 
					
						
						
							
							Forward and log EC recover err and remove dup pubkey len check  
						
						
						
						
					 
					
						2015-04-07 12:48:19 +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 
							
						 
					 
					
						
						
							
						
						736aefe9b5 
					 
					
						
						
							
							time lapse  
						
						
						
						
					 
					
						2015-04-05 17:59:38 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						053d5552ab 
					 
					
						
						
							
							Updated logging  
						
						
						
						
					 
					
						2015-04-04 23:04:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						eb1c26746d 
					 
					
						
						
							
							Changed R S to big int and fixed tests  
						
						
						
						
					 
					
						2015-04-04 21:41:24 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						eb8f0b85f7 
					 
					
						
						
							
							Changed R & S to *big.Int  
						
						
						
						
					 
					
						2015-04-04 21:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c39484bc4b 
					 
					
						
						
							
							Added thread safe each  
						
						
						
						
					 
					
						2015-04-04 20:34:10 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						eff6a43419 
					 
					
						
						
							
							Removed debugging  
						
						
						
						
					 
					
						2015-04-04 18:29:11 +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 
							
						 
					 
					
						
						
							
						
						29f120206e 
					 
					
						
						
							
							Added block cache delete method  
						
						
						
						
					 
					
						2015-04-04 16:33:12 +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 
							
						 
					 
					
						
						
							
						
						218bfeb60e 
					 
					
						
						
							
							check for nil block (tmp).  
						
						... 
						
						
						
						@zelig this needs to be addressed in the block pool. 
						
						
					 
					
						2015-04-04 12:40:48 +02:00