Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							aa1eae67ec 
							
						 
					 
					
						
						
							
							Merge pull request  #560  from tgerring/xethcleanup  
						
						... 
						
						
						
						XEth cleanup 
						
					 
					
						2015-03-25 13:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							2b93843d86 
							
						 
					 
					
						
						
							
							Improve protocol version reporting  
						
						
						
					 
					
						2015-03-25 12:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							dda1d60556 
							
						 
					 
					
						
						
							
							Store protocol version in the block db **NOT** extra db  
						
						
						
					 
					
						2015-03-25 09:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							576df064e5 
							
						 
					 
					
						
						
							
							Updated for PV59  
						
						... 
						
						
						
						* Value XFER are refunded back to the sender if the execution fails 
						
					 
					
						2015-03-24 11:49:30 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee0094cc0 
							
						 
					 
					
						
						
							
							better block propagation  
						
						
						
					 
					
						2015-03-23 22:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							e954c24af0 
							
						 
					 
					
						
						
							
							Implement RPC net_version  
						
						
						
					 
					
						2015-03-23 18:06:05 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							60020add74 
							
						 
					 
					
						
						
							
							Merge pull request  #551  from ethersphere/frontier/eth-version-exports  
						
						... 
						
						
						
						eth: fix protocol version/network id copied from config to Ethereum field 
						
					 
					
						2015-03-23 18:00:54 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							03cc5df9b7 
							
						 
					 
					
						
						
							
							eth: fix protocol version/network id copied from config to Ethereum field  
						
						
						
					 
					
						2015-03-23 16:23:06 +00:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0330077d76 
							
						 
					 
					
						
						
							
							moved state and vm to core  
						
						
						
					 
					
						2015-03-23 16:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8b1b9fc99d 
							
						 
					 
					
						
						
							
							Merge branch 'jsonlog' of  https://github.com/ethersphere/go-ethereum  into ethersphere-jsonlog  
						
						... 
						
						
						
						Conflicts:
	eth/backend.go 
						
					 
					
						2015-03-22 21:43:36 +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 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							78cff9e3a4 
							
						 
					 
					
						
						
							
							independent flag for json structured logging  
						
						... 
						
						
						
						- logjson flag remove logformat flag
- passed to eth Config
- logsystem not a field of Ethereum
- LogSystem does not need to expose GetLogLevel/SetLogLevel
- message struct just implements more generic LogMsg interface
- LogMsg is a fmt.Stringer with Level()
- jsonMsg ([]byte) implements LogMsg
- remove "raw" systems
- move level logic inside StdLogSystem
- logsystems only print their kind of msg: jsonLogSystem prints jsonMsg, StdLogSystem prints stdMsg 
						
					 
					
						2015-03-22 02:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4ff3abb4 
							
						 
					 
					
						
						
							
							eth: enable whisper again  
						
						
						
					 
					
						2015-03-21 00:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e9638867 
							
						 
					 
					
						
						
							
							Merge branch 'ethersphere-frontier/blockpool' into conversion  
						
						
						
					 
					
						2015-03-20 18:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							ecd10d2cf7 
							
						 
					 
					
						
						
							
							iterator returned wrong value  
						
						
						
					 
					
						2015-03-20 18:00:54 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							54dac59285 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2015-03-20 17:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							0578df9467 
							
						 
					 
					
						
						
							
							remove eth/wallet.go (only commented out content)  
						
						
						
					 
					
						2015-03-20 10:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							391e89d70a 
							
						 
					 
					
						
						
							
							use own total difficulty to limit best peer  
						
						... 
						
						
						
						- update blockpool td by subscribing to ChainHeadEvent
- if ahead of best peer, demote it
- addPeer now take own td as current td
- removePeer now take own td as current td
- add relevant tests to peers_test
- eth: backend now calls blockpool with eth.eventMux and chainManager.Td 
						
					 
					
						2015-03-20 10:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							50661f0e68 
							
						 
					 
					
						
						
							
							peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval)  
						
						
						
					 
					
						2015-03-20 10:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							e80dda6051 
							
						 
					 
					
						
						
							
							eth, whisper: adapt for RLP encoder switch in package p2p  
						
						... 
						
						
						
						I have rewritten the protocol test to use p2p.MsgPipe because
p2p.NewMsg is gone. 
						
					 
					
						2015-03-19 15:18:31 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bb136099 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into conversion  
						
						
						
					 
					
						2015-03-18 18:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1eeca41e 
							
						 
					 
					
						
						
							
							conversions. -compilable-  
						
						
						
					 
					
						2015-03-18 13:00:01 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8d184173 
							
						 
					 
					
						
						
							
							fix eth tests  
						
						
						
					 
					
						2015-03-18 16:31:49 +07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							b6aa88c099 
							
						 
					 
					
						
						
							
							private network support  
						
						... 
						
						
						
						- protocolversion, networkid global int flags to cli and mist
- fix bug with protocolversion check using wrong db
- log protocolversion & networkid in backend 
						
					 
					
						2015-03-18 14:44:58 +07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							7dbbe1bedc 
							
						 
					 
					
						
						
							
							eth/backend: remove spurious and incorrent PeerInfo()  
						
						
						
					 
					
						2015-03-18 04:01:47 +07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							1872418316 
							
						 
					 
					
						
						
							
							eth: remove disused peer_util.go  
						
						
						
					 
					
						2015-03-18 03:59:21 +07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							b3e133dd15 
							
						 
					 
					
						
						
							
							Merge branch 'frontier/js' into frontier/nodeadmin.js  
						
						
						
					 
					
						2015-03-16 22:50:29 +07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b523441361 
							
						 
					 
					
						
						
							
							Moved ethutil => common  
						
						
						
					 
					
						2015-03-16 11:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad0f1b8a3 
							
						 
					 
					
						
						
							
							eth:  
						
						... 
						
						
						
						- NodeInfo, PeerInfo types, PeersInfo(), NodeInfo() in eth/backend to support node admin IF
- start net only if MaxPeers > 0, close extraDb in Stop()
- defer s.extraDb.Close() 
						
					 
					
						2015-03-15 13:39:52 +07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d9966d6158 
							
						 
					 
					
						
						
							
							merge  
						
						
						
					 
					
						2015-03-14 23:37:21 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							e463479b6c 
							
						 
					 
					
						
						
							
							eth: add ResetWithGenesisBlock  
						
						... 
						
						
						
						This depends on a change in ethash which exposes UpdateCache. 
						
					 
					
						2015-03-13 18:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8a2d6b84 
							
						 
					 
					
						
						
							
							eth: add hook for database creation  
						
						
						
					 
					
						2015-03-13 18:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b663e8b29a 
							
						 
					 
					
						
						
							
							Merge branch 'rpcfrontier' into develop  
						
						
						
					 
					
						2015-03-13 16:36:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							aa9f981d5f 
							
						 
					 
					
						
						
							
							Bump protocol version 58  
						
						
						
					 
					
						2015-03-13 13:52:57 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ed66c83d 
							
						 
					 
					
						
						
							
							Add web3_clientVersion  
						
						
						
					 
					
						2015-03-12 19:20:46 -05: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							269cfbb8ac 
							
						 
					 
					
						
						
							
							Merge branch origin/develop into accounts-integration  
						
						... 
						
						
						
						Conflicts:
	cmd/blocktest/main.go
	cmd/mist/debugger.go
	cmd/utils/cmd.go 
						
					 
					
						2015-03-10 17:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4e1e8f8b 
							
						 
					 
					
						
						
							
							eth: return account errors directly  
						
						
						
					 
					
						2015-03-10 15:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							9b3ae1fdb7 
							
						 
					 
					
						
						
							
							eth: fix tests  
						
						
						
					 
					
						2015-03-10 02:34:52 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							9bf513e993 
							
						 
					 
					
						
						
							
							Merge ethereum/poc-9 into accounts-integration  
						
						... 
						
						
						
						Conflicts:
	cmd/utils/cmd.go
	cmd/utils/flags.go
	core/manager.go
	eth/backend.go
	rpc/http/server.go
	xeth/xeth.go 
						
					 
					
						2015-03-09 23:25:46 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							63758db379 
							
						 
					 
					
						
						
							
							eth: delete unused RpcServer field  
						
						
						
					 
					
						2015-03-09 23:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							27c42ea934 
							
						 
					 
					
						
						
							
							Add empty total difficulty to test blocks and clean up stopping the node  
						
						
						
					 
					
						2015-03-09 18:03:35 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							fb53a9362e 
							
						 
					 
					
						
						
							
							accounts: AccountManager -> Manager  
						
						
						
					 
					
						2015-03-08 01:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							fca652eeea 
							
						 
					 
					
						
						
							
							Fix logger import path  
						
						
						
					 
					
						2015-03-07 10:48:38 -06:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							d66f93cecd 
							
						 
					 
					
						
						
							
							accounts, core, eth, xeth: use account manager for everything  
						
						... 
						
						
						
						The account manager is now responsible for picking the
default account and the coinbase. 
						
					 
					
						2015-03-07 12:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							22b493a6ff 
							
						 
					 
					
						
						
							
							Fixed tests  
						
						
						
					 
					
						2015-03-06 20:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							cd856cb213 
							
						 
					 
					
						
						
							
							Separated block db from state db. Partial fix for  #416  
						
						
						
					 
					
						2015-03-06 18:26:16 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							ed84b58af5 
							
						 
					 
					
						
						
							
							Debug option for VM & command line flag  
						
						
						
					 
					
						2015-03-06 16:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							548e104171 
							
						 
					 
					
						
						
							
							Merge branch 'poc-9' of github.com-obscure:ethereum/go-ethereum into poc-9  
						
						
						
					 
					
						2015-03-06 16:40:21 +01:00