Bas van Kervel 
							
						 
					 
					
						
						
							
						
						aa9fff3e68 
					 
					
						
						
							
							rpc: various fixes/enhancements  
						
						 
						
						... 
						
						
						
						rpc: be less restrictive on the request id
rpc: improved documentation
console: upgrade web3.js to version 0.16.0
rpc: cache http connections
rpc: rename wsDomains parameter to wsOrigins 
						
						
					 
					
						2016-04-12 11:02:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						7e02105672 
					 
					
						
						
							
							Merge pull request  #2417  from fjl/rpc-go-winio  
						
						 
						
						... 
						
						
						
						rpc: use go-winio instead of vendoring a named pipe implementation 
						
						
					 
					
						2016-04-05 09:43:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ed92f116f7 
					 
					
						
						
							
							Merge pull request  #2407  from bas-vk/rpc-notifications  
						
						 
						
						... 
						
						
						
						RPC pub sub 
						
						
					 
					
						2016-04-05 09:43:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						6a185531d2 
					 
					
						
						
							
							Merge pull request  #2416  from karalabe/kill-canary  
						
						 
						
						... 
						
						
						
						core, miner: remove Frontier canary 
						
						
					 
					
						2016-04-04 20:43:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8d8e2248b2 
					 
					
						
						
							
							Merge pull request  #2396  from obscuren/abi-slices  
						
						 
						
						... 
						
						
						
						abi: support for input and output slices & removed support for implicit type conversion 
						
						
					 
					
						2016-04-04 20:42:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a306e17a26 
					 
					
						
						
							
							abi: removed implicit type casting & refactored type parsing  
						
						 
						
						
						
						
					 
					
						2016-04-04 20:30:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						968d8ffe94 
					 
					
						
						
							
							abi: accept output slices of all supported types  
						
						 
						
						
						
						
					 
					
						2016-04-04 20:30:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						022cbd6800 
					 
					
						
						
							
							abi: accept input slices of all supported types  
						
						 
						
						
						
						
					 
					
						2016-04-04 20:30:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						467bb7a719 
					 
					
						
						
							
							rpc: use go-winio instead of vendoring a named pipe implementation  
						
						 
						
						
						
						
					 
					
						2016-04-04 13:56:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e9254bb0f9 
					 
					
						
						
							
							core, miner: remove Frontier canary  
						
						 
						
						
						
						
					 
					
						2016-04-04 13:18:34 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3a2da31c3e 
					 
					
						
						
							
							Merge pull request  #2412  from fjl/p2p-eip8-enable  
						
						 
						
						... 
						
						
						
						p2p: enable EIP-8 handshake sending 
						
						
					 
					
						2016-04-04 13:10:48 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						52dc7cb452 
					 
					
						
						
							
							Merge pull request  #2378  from obscuren/enable-jit-a-b  
						
						 
						
						... 
						
						
						
						cmd/utils, miner: A/B testing JIT VM. Disabled for miners 
						
						
					 
					
						2016-04-04 11:15:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						f6f7e7a870 
					 
					
						
						
							
							Merge pull request  #2415  from karalabe/fix-missing-gastarget  
						
						 
						
						... 
						
						
						
						cmd/geth: add missing gas target flag (fixing 0 convergence issue) 
						
						
					 
					
						2016-04-04 11:14:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c90fc3503d 
					 
					
						
						
							
							cmd/geth: add missing gas target flag (fixing 0 convergence issue)  
						
						 
						
						
						
						
					 
					
						2016-04-04 12:04:04 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						659c0cb9e8 
					 
					
						
						
							
							p2p: enable EIP-8 handshake sending  
						
						 
						
						... 
						
						
						
						With the Ethereum Homestead fork is now behind us, we can
assume that everyone runs an EIP-8 capable client. 
						
						
					 
					
						2016-04-03 23:10:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						96c7c39ae4 
					 
					
						
						
							
							Merge pull request  #2409  from fjl/geth-fixup-init  
						
						 
						
						... 
						
						
						
						cmd/geth: fix startup with empty database 
						
						
					 
					
						2016-04-02 11:40:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						cf842b3fe5 
					 
					
						
						
							
							cmd/geth, eth: move --genesis deprecation warning to cmd/geth  
						
						 
						
						... 
						
						
						
						This prevents display of the warning for --dev and --olympic. 
						
						
					 
					
						2016-04-01 21:59:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						78b70d79ec 
					 
					
						
						
							
							cmd/utils: fix geth startup with empty database  
						
						 
						
						
						
						
					 
					
						2016-04-01 21:59:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						f7328c5ecb 
					 
					
						
						
							
							rpc: add pub/sub support  
						
						 
						
						
						
						
					 
					
						2016-04-01 18:26:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						fb578f4550 
					 
					
						
						
							
							Merge pull request  #2405  from karalabe/abigen-default-methods  
						
						 
						
						... 
						
						
						
						accounts/abi/bind: surface raw wrappers to access low level ops 
						
						
					 
					
						2016-04-01 15:42:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8b2aca96c5 
					 
					
						
						
							
							Merge pull request  #2404  from obscuren/common-hash-json-length-validation  
						
						 
						
						... 
						
						
						
						common: added Hash unmarshal json length validation 
						
						
					 
					
						2016-04-01 14:53:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						bbeaab7e64 
					 
					
						
						
							
							cmd/utils, miner: A/B testing JIT VM. Disabled for miners  
						
						 
						
						... 
						
						
						
						This PR introduces a 10% probability that you'll run the client with the
JIT enabled testing the new client and helps us potentially catch
errors when reported.
This feature is **disabled** for miners (disabling the JIT completely).
The JIT can however be force for miners if they enable both --jitvm and
--forcejit. 
						
						
					 
					
						2016-04-01 13:44:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						be44651523 
					 
					
						
						
							
							Merge pull request  #2402  from obscuren/eth-sign-fix  
						
						 
						
						... 
						
						
						
						eth: enforce signing hashes using eth_sign instead of arbitrary data 
						
						
					 
					
						2016-04-01 13:42:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c58079461b 
					 
					
						
						
							
							Merge pull request  #2281  from obscuren/configurable-genesis  
						
						 
						
						... 
						
						
						
						core: homestead chain configuration & artificial gas floor target mining flag 
						
						
					 
					
						2016-04-01 13:42:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						d63e29241d 
					 
					
						
						
							
							common: added Hash unmarshal json length validation  
						
						 
						
						
						
						
					 
					
						2016-04-01 12:56:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4097478884 
					 
					
						
						
							
							accounts/abi/bind: surface raw wrappers to access low level ops  
						
						 
						
						
						
						
					 
					
						2016-04-01 13:07:05 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1f3596c25a 
					 
					
						
						
							
							core: transition db now also returns the required gas amount  
						
						 
						
						... 
						
						
						
						Exposes some core methods to transition and compute new state
information and adds an additional return value to the transition db
method to fetch required gas for that particular message (excluding gas
refunds from any SSTORE[X] = 0 and SUICIDE.
Fixes  #2395  
						
						
					 
					
						2016-04-01 01:01:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						9055c16efa 
					 
					
						
						
							
							accounts/a/b/backends, core: chain maker homestead block set to 0  
						
						 
						
						... 
						
						
						
						The chain maker and the simulated backend now run with a homestead phase
beginning at block 0 (i.e. there's no frontier).
This commit also fixes up #2388  
						
						
					 
					
						2016-04-01 01:01:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						f0cbebb19f 
					 
					
						
						
							
							core: added basic chain configuration  
						
						 
						
						... 
						
						
						
						Added chain configuration options and write out during genesis database
insertion. If no "config" was found, nothing is written to the database.
Configurations are written on a per genesis base. This means
that any chain (which is identified by it's genesis hash) can have their
own chain settings. 
						
						
					 
					
						2016-04-01 01:01:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						916fe11241 
					 
					
						
						
							
							eth: enforce signing hashes using eth_sign instead of arbitrary data  
						
						 
						
						
						
						
					 
					
						2016-04-01 00:43:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						10d3466c93 
					 
					
						
						
							
							Merge pull request  #2383  from karalabe/goabi-exclusions-duplicates  
						
						 
						
						... 
						
						
						
						accounts/abi/bind, cmd/abigen: dedup structs, exclude patterns 
						
						
					 
					
						2016-03-31 19:29:31 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						db739b506a 
					 
					
						
						
							
							Merge pull request  #2399  from karalabe/fix-trace-json-output  
						
						 
						
						... 
						
						
						
						eth: fix accidental nil panic on nil errors 
						
						
					 
					
						2016-03-31 17:39:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4326061e35 
					 
					
						
						
							
							eth: fix accidental nil panic on nil errors  
						
						 
						
						
						
						
					 
					
						2016-03-31 18:26:25 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f115f077d7 
					 
					
						
						
							
							Merge pull request  #2398  from karalabe/fix-trace-json-output  
						
						 
						
						... 
						
						
						
						eth: manually convert errors to strings on the trace API (json cannot) 
						
						
					 
					
						2016-03-31 17:59:28 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6c670eff01 
					 
					
						
						
							
							eth: manually convert errors to strings on the trace API (json cannot)  
						
						 
						
						
						
						
					 
					
						2016-03-31 17:41:26 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4ab593c5a1 
					 
					
						
						
							
							accounts/abi/bind: support account slices, drop hash type  
						
						 
						
						
						
						
					 
					
						2016-03-31 12:48:50 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c2bbff6116 
					 
					
						
						
							
							accounts/abi/bind: merge all tests into a single suite  
						
						 
						
						
						
						
					 
					
						2016-03-31 12:45:50 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						787d688c2f 
					 
					
						
						
							
							accounts/abi/bind: use anonymous ephemeral call result structs  
						
						 
						
						
						
						
					 
					
						2016-03-31 12:45:30 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b813e4d411 
					 
					
						
						
							
							accounts/abi/bind, cmd/abigen: dedup structs, exclude patterns  
						
						 
						
						
						
						
					 
					
						2016-03-26 11:43:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						798e4fb4ed 
					 
					
						
						
							
							Merge pull request  #2381  from karalabe/fix-abigen-tuples  
						
						 
						
						... 
						
						
						
						accounts/abi/bind: fix double pointer in generated code 
						
						
					 
					
						2016-03-25 17:17:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9b4a45f6e8 
					 
					
						
						
							
							accounts/abi/bind: fix double pointer in generated code  
						
						 
						
						
						
						
					 
					
						2016-03-25 15:09:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cfb3a8ea8f 
					 
					
						
						
							
							Merge pull request  #2357  from karalabe/abi-binding-generator  
						
						 
						
						... 
						
						
						
						accounts/abi/bind: Go ABI binding generator 
						
						
					 
					
						2016-03-24 17:35:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						73308dbe0e 
					 
					
						
						
							
							accounts/abi/bind, cmd/abigen: port to templates, bind to solidity  
						
						 
						
						
						
						
					 
					
						2016-03-24 17:09:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						86cfc22c79 
					 
					
						
						
							
							accounts/abi/bind: constructor, auth utils and various backends  
						
						 
						
						
						
						
					 
					
						2016-03-24 14:15:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						72826bb5ad 
					 
					
						
						
							
							accounts/abi/bind, cmd/abigen: Go API generator around an EVM ABI  
						
						 
						
						
						
						
					 
					
						2016-03-24 14:15:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						75c86f8646 
					 
					
						
						
							
							Merge pull request  #2141  from obscuren/evm-init  
						
						 
						
						... 
						
						
						
						core, core/vm, tests: changed the initialisation behaviour of the EVM 
						
						
					 
					
						2016-03-23 23:20:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0cfa21fc7f 
					 
					
						
						
							
							core, eth, cmd: temporary work around for enabling the jit  
						
						 
						
						... 
						
						
						
						This commit serves as a temporary workaround for enabling the jit until
the block customisation PR is merged in. 
						
						
					 
					
						2016-03-23 23:02:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						5f92606be2 
					 
					
						
						
							
							eth/api: added root to the receipts  
						
						 
						
						
						
						
					 
					
						2016-03-23 23:02:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						3601320ccd 
					 
					
						
						
							
							eth, rpc: implemented block debugging rpc calls  
						
						 
						
						... 
						
						
						
						Implemented the following block debugging RPC calls
* Block(RLP)
* BlockByFile(fileName)
* BlockByNumber(number)
* BlockByHash(hash) 
						
						
					 
					
						2016-03-23 23:02:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						14013372ae 
					 
					
						
						
							
							core: Added EVM configuration options  
						
						 
						
						... 
						
						
						
						The EVM is now initialised with an additional configured object that
allows you to turn on debugging options. 
						
						
					 
					
						2016-03-23 23:02:42 +01:00