Felix Lange 
							
						 
					 
					
						
						
							
						
						90cd8ae9f2 
					 
					
						
						
							
							rpc/api: don't crash for unknown blocks  
						
						 
						
						... 
						
						
						
						Most eth RPC calls that work with blocks crashed when the block was not
found because they called Hash on a nil block. This is a regression
introduced in cdc2662c40  (#1779 ).
While here, remove the insane conversions in get*CountBy*. There is no
need to construct a complete BlockRes and converting
int->int64->*big.Int->[]byte->hexnum->string to format the length of a
slice as hex. 
						
						
					 
					
						2015-09-22 23:59:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d4d3fc6a70 
					 
					
						
						
							
							jsre, rpc/api: pull in new web3 and use hex numbers  
						
						 
						
						
						
						
					 
					
						2015-09-15 17:05:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						0a7d059b6a 
					 
					
						
						
							
							eth, rpc: standardize the chain sync progress counters  
						
						 
						
						
						
						
					 
					
						2015-09-15 14:45:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						47b9c640f5 
					 
					
						
						
							
							Merge pull request  #1797  from karalabe/ensure-ipcpath-exists  
						
						 
						
						... 
						
						
						
						rpc/comms: fix  #1795 , ensure IPC path exists before binding 
						
						
					 
					
						2015-09-14 14:45:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cdc2662c40 
					 
					
						
						
							
							core: split out TD from database and all internals  
						
						 
						
						
						
						
					 
					
						2015-09-11 17:42:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3e6964b841 
					 
					
						
						
							
							rpc/comms:  fix   #1795 , ensure IPC path exists before binding  
						
						 
						
						
						
						
					 
					
						2015-09-11 17:03:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector Chu 
							
						 
					 
					
						
						
							
						
						4ea81f170a 
					 
					
						
						
							
							rpc/comms: fix bug attaching the console over http  
						
						 
						
						
						
						
					 
					
						2015-09-07 15:09:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						9dc23ce284 
					 
					
						
						
							
							Merge pull request  #1742  from fjl/rpc-receipt-root  
						
						 
						
						... 
						
						
						
						rpc: add receiptRoot to getBlock* responses 
						
						
					 
					
						2015-08-31 14:50:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						8b12bcc0ac 
					 
					
						
						
							
							rpc: add receiptRoot to getBlock* responses  
						
						 
						
						... 
						
						
						
						Fixes  #1679  
						
						
					 
					
						2015-08-29 11:12:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e1037bd0cf 
					 
					
						
						
							
							Merge pull request  #1724  from Gustav-Simonsson/get_work  
						
						 
						
						... 
						
						
						
						rpc: return error code for eth_getWork when no work ready 
						
						
					 
					
						2015-08-29 10:54:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						39e9560600 
					 
					
						
						
							
							rpc/api allow empty password  
						
						 
						
						
						
						
					 
					
						2015-08-28 12:49:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						d9addf79fa 
					 
					
						
						
							
							Improve error string and remove unneeded else clause  
						
						 
						
						
						
						
					 
					
						2015-08-28 03:42:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						14370a2260 
					 
					
						
						
							
							Merge pull request  #1718  from caktux/develop  
						
						 
						
						... 
						
						
						
						add missing shh_getMessages to RPC mappings 
						
						
					 
					
						2015-08-26 18:55:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3df6f3fc14 
					 
					
						
						
							
							Merge pull request  #1721  from bas-vk/console-error-parsing  
						
						 
						
						... 
						
						
						
						Improved console error handling 
						
						
					 
					
						2015-08-26 18:55:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						829201382b 
					 
					
						
						
							
							rpc: return error code for eth_getWork when no work ready  
						
						 
						
						
						
						
					 
					
						2015-08-26 12:46:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						5dd2462816 
					 
					
						
						
							
							rpc/api - remove personal.deleteAccount from RPC interface  
						
						 
						
						
						
						
					 
					
						2015-08-26 11:39:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						f448310eef 
					 
					
						
						
							
							bugfix console error handling  
						
						 
						
						
						
						
					 
					
						2015-08-26 11:33:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								caktux 
							
						 
					 
					
						
						
							
						
						a1d8015817 
					 
					
						
						
							
							add missing shh_getMessages to RPC mappings  
						
						 
						
						
						
						
					 
					
						2015-08-25 14:42:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						d910148a96 
					 
					
						
						
							
							Set ipc channel as user agent client  
						
						 
						
						
						
						
					 
					
						2015-08-24 12:41:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e2d44814a5 
					 
					
						
						
							
							Merge pull request  #1694  from obscuren/hide-fdtrack  
						
						 
						
						... 
						
						
						
						fdtrack: hide message 
						
						
					 
					
						2015-08-19 13:50:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						9bf17eb05a 
					 
					
						
						
							
							rpc/comms reconnect ipc client after write error  
						
						 
						
						
						
						
					 
					
						2015-08-19 21:48:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						269c5c7107 
					 
					
						
						
							
							Revert "fdtrack: temporary hack for tracking file descriptor usage"  
						
						 
						
						... 
						
						
						
						This reverts commit 5c949d3b3b . 
						
						
					 
					
						2015-08-19 21:46:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e1da124415 
					 
					
						
						
							
							Merge pull request  #1675  from obscuren/submithashrate-change  
						
						 
						
						... 
						
						
						
						rpc/api: return boolean value for eth_submitHashrate 
						
						
					 
					
						2015-08-17 11:49:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						36081505c4 
					 
					
						
						
							
							Merge pull request  #1673  from karalabe/fix-api-xeth-responses  
						
						 
						
						... 
						
						
						
						rpc: update the xeth over RPC API to use the success/failure messages 
						
						
					 
					
						2015-08-17 11:47:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8839fee415 
					 
					
						
						
							
							rpc/api: return boolean value for eth_submitHashrate  
						
						 
						
						
						
						
					 
					
						2015-08-17 15:09:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ff1f6fa09d 
					 
					
						
						
							
							Merge pull request  #1649  from maran/pending_tx_response  
						
						 
						
						... 
						
						
						
						rpc/api: format pendingTx response. Fixes  #1648  
						
						
					 
					
						2015-08-17 06:02:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						309788de37 
					 
					
						
						
							
							rpc: update the xeth over RPC API to use the success/failure messages  
						
						 
						
						
						
						
					 
					
						2015-08-17 14:04:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maran 
							
						 
					 
					
						
						
							
						
						8603ec7055 
					 
					
						
						
							
							rpc/api: format pendingTx response.  Fixes   #1648  
						
						 
						
						
						
						
					 
					
						2015-08-16 11:12:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						f9cbd16f27 
					 
					
						
						
							
							support for user agents  
						
						 
						
						
						
						
					 
					
						2015-08-12 12:22:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a23478c0be 
					 
					
						
						
							
							core, eth, trie, xeth: merged state, chain, extra databases in one  
						
						 
						
						
						
						
					 
					
						2015-08-07 22:29:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						d7580f21f6 
					 
					
						
						
							
							Merge pull request  #1595  from obscuren/extra-data  
						
						 
						
						... 
						
						
						
						cmd/geth, eth: added canonical extra data 
						
						
					 
					
						2015-08-07 05:00:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						132df860d9 
					 
					
						
						
							
							miner, rpc: added length check for extra data  
						
						 
						
						
						
						
					 
					
						2015-08-07 12:24:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c32073b11f 
					 
					
						
						
							
							miner, rpc: added submit hashrate for remote agents  
						
						 
						
						
						
						
					 
					
						2015-08-06 12:58:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5c949d3b3b 
					 
					
						
						
							
							fdtrack: temporary hack for tracking file descriptor usage  
						
						 
						
						... 
						
						
						
						Package fdtrack logs statistics about open file descriptors.
This should help identify the source of #1549 . 
						
						
					 
					
						2015-08-04 03:10:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ba14957cf3 
					 
					
						
						
							
							rpc/comms: use ConnState to track HTTP connections  
						
						 
						
						... 
						
						
						
						The JSON-RPC server wraps TCP connections in order to be able to shut
down them down when RPC is stopped. This is rather scary code. Go 1.3
introduced the http.Server.ConnState hook for such purposes. We can use
this facility now that we depend on Go 1.4.
There are multiple reasons for the switch apart from making the code
less scary:
* the TCP listener no longer ticks every second to check a channel
* pending requests are allowed to finish after stopping the server
* we can time out idle keep-alive connections 
						
						
					 
					
						2015-08-03 16:27:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						33efb3381c 
					 
					
						
						
							
							Merge pull request  #1461  from bas-vk/eth_resend  
						
						 
						
						... 
						
						
						
						Old transaction after resend was not removed from pool 
						
						
					 
					
						2015-08-01 16:18:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						0d3a8ad6dd 
					 
					
						
						
							
							rpc/api: add missing autocomplete commands  
						
						 
						
						
						
						
					 
					
						2015-07-31 12:46:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						d261c3f455 
					 
					
						
						
							
							rpc: to in Call no longer required. Fixed eth_estimateGas  
						
						 
						
						
						
						
					 
					
						2015-07-29 15:12:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1fad8798ec 
					 
					
						
						
							
							Merge pull request  #1515  from fjl/license-fixes  
						
						 
						
						... 
						
						
						
						all: fix license headers one more time 
						
						
					 
					
						2015-07-28 04:29:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						7e31df3987 
					 
					
						
						
							
							bugfix, pending transaction was resend with new gas price/limit but not removed from transaction pool  
						
						 
						
						
						
						
					 
					
						2015-07-28 10:42:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1e241e84f7 
					 
					
						
						
							
							params: reduce extra data to 32 bytes  
						
						 
						
						
						
						
					 
					
						2015-07-26 12:47:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bfbcfbe4a9 
					 
					
						
						
							
							all: fix license headers one more time  
						
						 
						
						... 
						
						
						
						I forgot to update one instance of "go-ethereum" in commit 3f047be5a . 
						
						
					 
					
						2015-07-23 18:35:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3f047be5aa 
					 
					
						
						
							
							all: update license headers to distiguish GPL/LGPL  
						
						 
						
						... 
						
						
						
						All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library". 
						
						
					 
					
						2015-07-22 18:51:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						e84f3ec1d4 
					 
					
						
						
							
							added net.version  
						
						 
						
						
						
						
					 
					
						2015-07-08 08:03:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bdae4fd573 
					 
					
						
						
							
							all: add some godoc synopsis comments  
						
						 
						
						
						
						
					 
					
						2015-07-07 14:12:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ea54283b30 
					 
					
						
						
							
							all: update license information  
						
						 
						
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e5fba8fd70 
					 
					
						
						
							
							Merge pull request  #1428  from obscuren/coinbase-fixes  
						
						 
						
						... 
						
						
						
						cmd,eth,rpc,tests: default coinbase 
						
						
					 
					
						2015-07-07 02:55:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zelig 
							
						 
					 
					
						
						
							
						
						c5cb6e8e70 
					 
					
						
						
							
							fix/skip tests, adapt registrar to no contract address  
						
						 
						
						... 
						
						
						
						registry initialisers now return the txhash which caller can use to retrieve receipt 
						
						
					 
					
						2015-07-07 11:30:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						3791831081 
					 
					
						
						
							
							rebase with zelig/frontier/registrar  
						
						 
						
						
						
						
					 
					
						2015-07-07 11:30:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						7e6c1f8024 
					 
					
						
						
							
							corrected input formatters as suggested during review  
						
						 
						
						
						
						
					 
					
						2015-07-07 11:30:23 +02:00