zelig 
							
						 
					 
					
						
						
							
						
						65a26e40a8 
					 
					
						
						
							
							require explicit etherbase address for mining. Falling back to primary is risky given it is inconsistent if keys are imported/merged/created or copied/transfered  
						
						
						
						
					 
					
						2015-07-02 23:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						fc2e33c594 
					 
					
						
						
							
							unlock multiple passes and obsolete primary  
						
						... 
						
						
						
						* multiple passwords allowed in password file
* split on "\n", sideeffect: chop trailing slashes. fixes common mistake <(echo 'pass')
* remove accounts.Primary method
* do not fall back to primary account for mining 
						
						
					 
					
						2015-07-02 23:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f43c07cb3c 
					 
					
						
						
							
							eth, eth/downloader: transition to eth 61  
						
						
						
						
					 
					
						2015-06-30 19:05:06 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						393d675690 
					 
					
						
						
							
							cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61  
						
						
						
						
					 
					
						2015-06-30 19:00:00 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						01fe972113 
					 
					
						
						
							
							cmd, core, eth, metrics, p2p: require enabling metrics  
						
						
						
						
					 
					
						2015-06-30 00:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ccbb56b4f2 
					 
					
						
						
							
							cmd/geth, eth, ethdb: monitor database compactions  
						
						
						
						
					 
					
						2015-06-30 00:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						803b3c4a82 
					 
					
						
						
							
							eth, ethdb: measure database operation latencies too  
						
						
						
						
					 
					
						2015-06-24 18:34:05 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						0609fcf030 
					 
					
						
						
							
							eth: make sure dbs are lvldb before instrumenting  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						792b0ddccd 
					 
					
						
						
							
							core, eth, eth/fetcher, ethdb: polish metrics gathering a bit  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b91b581b80 
					 
					
						
						
							
							eth, eth/fetcher: propagate after header verify, announce only on insert  
						
						
						
						
					 
					
						2015-06-18 18:00:19 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						cc0b451119 
					 
					
						
						
							
							Merge pull request  #1260  from obscuren/tx-drop-low-tx  
						
						... 
						
						
						
						core: drop low gas tx 
						
						
					 
					
						2015-06-15 09:09:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						f2a2164184 
					 
					
						
						
							
							Merge pull request  #990  from zsfelfoldi/gasprice  
						
						... 
						
						
						
						eth: add GasPriceOracle 
						
						
					 
					
						2015-06-15 08:44:25 -07:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						3f94d09c1f 
					 
					
						
						
							
							fixed saving receipts  
						
						
						
						
					 
					
						2015-06-15 15:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6d817e16c1 
					 
					
						
						
							
							core, miner: tx pool drops txs below ask price  
						
						
						
						
					 
					
						2015-06-15 11:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						66d3dc8690 
					 
					
						
						
							
							eth, eth/downloader: move peer removal into downloader  
						
						
						
						
					 
					
						2015-06-15 09:22:36 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						90c4493a10 
					 
					
						
						
							
							eth, core: interupt the chain processing on stop  
						
						... 
						
						
						
						Added an additional channel which is used to interupt the chain manager
when it's processing blocks. 
						
						
					 
					
						2015-06-12 13:41:34 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						65a48f9cd8 
					 
					
						
						
							
							core: fixed race condition in the transaction pool  
						
						... 
						
						
						
						Removed `Stop/Start` mechanism from the transaction pool. 
						
						
					 
					
						2015-06-10 17:13:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						a5b977aa90 
					 
					
						
						
							
							core: write accounts to statedb.  Closes   #1210  
						
						
						
						
					 
					
						2015-06-09 11:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6244b10a8f 
					 
					
						
						
							
							core: settable genesis nonce  
						
						... 
						
						
						
						You can set the nonce of the block with `--genesisnonce`. When the
genesis nonce changes and it doesn't match with the first block in your
database it will fail. A new `datadir` must be given if the nonce of the
genesis block changes. 
						
						
					 
					
						2015-06-08 18:33:43 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d09a6e5421 
					 
					
						
						
							
							core, eth, miner: moved nonce management to tx pool.  
						
						... 
						
						
						
						Removed the managed tx state from the chain manager to the transaction
pool where it's much easier to keep track of nonces (and manage them).
The transaction pool now also uses the queue and pending txs differently
where queued txs are now moved over to the pending queue (i.e. txs ready
for processing and propagation). 
						
						
					 
					
						2015-06-03 22:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5197aed7db 
					 
					
						
						
							
							cmd/utils, eth: core.NewBlockProcessor no longer needs TxPool  
						
						
						
						
					 
					
						2015-06-03 22:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						057d36b049 
					 
					
						
						
							
							Update bootnode  
						
						
						
						
					 
					
						2015-05-31 13:48:27 -05:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e1a0ee8fc5 
					 
					
						
						
							
							cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flag  
						
						
						
						
					 
					
						2015-05-26 19:07:24 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						278183c7e7 
					 
					
						
						
							
							eth, p2p: start the p2p server even if maxpeers == 0  
						
						
						
						
					 
					
						2015-05-26 17:49:37 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						2f249fea44 
					 
					
						
						
							
							eth: stop p2p.Server on shutdown  
						
						
						
						
					 
					
						2015-05-25 01:17:14 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						bed80133e0 
					 
					
						
						
							
							automatic DAG pregeneration for smooth epoch transitions  
						
						... 
						
						
						
						- backend: AutoDAG bool flag passed from cli/eth.Config to ethereum, autoDAG loop started if true
- backend: autoDAG loop start/stop, remove previous DAG
- cli: AutoDAG bool flag, off by default, but automatically ON if mining
- admin jsre: add startAutoDAG stopAutoDAG and makeDAG in miner section
- switch on/off DAG autogeneration when miner started/stopped on console 
						
						
					 
					
						2015-05-21 15:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						207bd55751 
					 
					
						
						
							
							eth: reduced max open files for LevelDB  
						
						
						
						
					 
					
						2015-05-21 11:45:35 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						22b694ee1e 
					 
					
						
						
							
							solc now in ethereum, fixes solc path setting; setSolc() didnt work  
						
						
						
						
					 
					
						2015-05-20 02:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c67424ecc8 
					 
					
						
						
							
							core: parallelise nonce checking when processing blocks  
						
						... 
						
						
						
						ChainManager now uses a parallel approach to block processing where all
nonces are checked seperatly from the block processing process. This
speeds up the process by about 3 times on my i7 
						
						
					 
					
						2015-05-18 13:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						55d85d60fd 
					 
					
						
						
							
							eth, cmd/geth: start mining from console respects CLI flag  
						
						
						
						
					 
					
						2015-05-15 20:26:15 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b71091e337 
					 
					
						
						
							
							eth, eth/downloader, miner: use download events to check miner start  
						
						
						
						
					 
					
						2015-05-15 00:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						8754f2b768 
					 
					
						
						
							
							Fix common.Address / []byte type conversions  
						
						
						
						
					 
					
						2015-05-12 17:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						da9fe951da 
					 
					
						
						
							
							Use common.Address type for accounts.Address  
						
						
						
						
					 
					
						2015-05-12 17:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						58d6ec689f 
					 
					
						
						
							
							Merge pull request  #933  from bas-vk/issue928  
						
						... 
						
						
						
						replaced path with platform aware filepath module 
						
						
					 
					
						2015-05-12 08:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						b79dd188d9 
					 
					
						
						
							
							replaced several path.* with filepath.* which is platform independent  
						
						
						
						
					 
					
						2015-05-12 14:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						96d4a7d087 
					 
					
						
						
							
							eth, ethdb: lower the amount of open files & improve err messages for db  
						
						... 
						
						
						
						Closes  #880  
					
						2015-05-12 14:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						13f8f65a58 
					 
					
						
						
							
							eth, ethdb: lower the amount of open files & improve err messages for db  
						
						... 
						
						
						
						Closes  #880  
					
						2015-05-12 11:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						21e52efdfe 
					 
					
						
						
							
							cmd/geth, miner, backend, xeth: Fixed miner threads to be settable  
						
						... 
						
						
						
						Miner threads are now settable through the admin interface (closes  #897 )
and specify 0 CPU worker threads when eth_getWork is called (closes  #916 ) 
						
						
					 
					
						2015-05-11 17:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						a2919b5e17 
					 
					
						
						
							
							core, eth, miner: improved tx removal & fatal error on db sync err  
						
						... 
						
						
						
						* core: Added GasPriceChange event
* eth: When one of the DB flush methods error a fatal error log message
  is given. Hopefully this will prevent corrupted databases from
  occuring.
* miner: remove transactions with low gas price. Closes  #906 , #903  
						
						
					 
					
						2015-05-11 11:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						cb1fa523e4 
					 
					
						
						
							
							cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosity  
						
						
						
						
					 
					
						2015-05-09 12:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4d5a719f25 
					 
					
						
						
							
							cmd, eth, p2p: introduce pending peer cli arg, add tests  
						
						
						
						
					 
					
						2015-05-07 15:30:56 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						062fa049d0 
					 
					
						
						
							
							fixed merge issue  
						
						
						
						
					 
					
						2015-05-06 22:54:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						24d44f35f2 
					 
					
						
						
							
							Merge pull request  #791  from fjl/discover-sha3-distance  
						
						... 
						
						
						
						p2p/discover: sha3-based node distance 
						
						
					 
					
						2015-05-06 13:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						b1cc9cdc74 
					 
					
						
						
							
							Integrate new ethash API and change geth makedag cmd  
						
						
						
						
					 
					
						2015-05-05 08:24:15 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4accc187d5 
					 
					
						
						
							
							eth, p2p: add trusted node list beside static list  
						
						
						
						
					 
					
						2015-05-04 13:59:51 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						016f152b36 
					 
					
						
						
							
							eth, eth/downloader: Moved block processing & graceful shutdown  
						
						... 
						
						
						
						The downloader is no longer responsible for processing blocks. The
eth-protocol handler now takes care of this instead.
Added graceful shutdown during block processing. Closes  #846  
						
						
					 
					
						2015-05-01 15:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						413ace37d3 
					 
					
						
						
							
							eth, p2p: rename trusted nodes to static, drop inbound extra slots  
						
						
						
						
					 
					
						2015-04-30 19:32:48 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						15873fafc0 
					 
					
						
						
							
							core: added a wait group to chain manager for graceful shutdown  
						
						
						
						
					 
					
						2015-04-30 17:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						701591b403 
					 
					
						
						
							
							cmd, eth, p2p: fix review issues enumerated by Felix  
						
						
						
						
					 
					
						2015-04-30 16:15:29 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						679c90b873 
					 
					
						
						
							
							cmd/geth, cmd/utils, eth: internalize trusted node config file  
						
						
						
						
					 
					
						2015-04-30 16:03:47 +03:00