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 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						485e37e889 
					 
					
						
						
							
							Move MakeName to ethutil  
						
						
						
						
					 
					
						2015-03-11 14:29:07 -05:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						629f4b1d3c 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2015-03-11 17:46:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6b63759ded 
					 
					
						
						
							
							Reverted global  
						
						
						
						
					 
					
						2015-03-11 16:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						99bc44cf52 
					 
					
						
						
							
							cmd/ethereum: add a flag to switch to unencrytped keystore  
						
						... 
						
						
						
						This is mostly for automated tests. The tests can use the following
commands to start the node:
    ethereum --unencrypted-keys account new
    ...
    ethereum --unencrypted-keys 
						
						
					 
					
						2015-03-11 13:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						7e0ccc9de5 
					 
					
						
						
							
							Merge branch 'develop' into rpcfrontier  
						
						... 
						
						
						
						Conflicts:
	rpc/api.go
	rpc/args.go 
						
						
					 
					
						2015-03-11 01:08:42 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ce595b9266 
					 
					
						
						
							
							fallback  
						
						
						
						
					 
					
						2015-03-10 20:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f22684439a 
					 
					
						
						
							
							Updated RPC  
						
						... 
						
						
						
						* Added a generic RawMessage deserialiser
* Updated ethereum.js
* Updated coin test app 
						
						
					 
					
						2015-03-10 20:14:38 +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 
							
						 
					 
					
						
						
							
						
						972e2c1e31 
					 
					
						
						
							
							cmd/utils: improve CLI help templates  
						
						... 
						
						
						
						Help for a specific command now shows available subcommands. 
						
						
					 
					
						2015-03-10 16:44:48 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						221fae4112 
					 
					
						
						
							
							cmd/ethereum: show some help before prompting for encryption passphrase  
						
						
						
						
					 
					
						2015-03-10 16:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0bb7377ebe 
					 
					
						
						
							
							cmd/ethereum: show more helpful message if no accounts exist  
						
						
						
						
					 
					
						2015-03-10 15:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						c3f94a4341 
					 
					
						
						
							
							cmd/utils: remove extra space in fatal error message  
						
						
						
						
					 
					
						2015-03-10 15:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0395c174ca 
					 
					
						
						
							
							cmd/ethereum: fix line editing setup and history  
						
						
						
						
					 
					
						2015-03-10 14:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bbe8b18660 
					 
					
						
						
							
							Added unmarshalState  
						
						
						
						
					 
					
						2015-03-10 13:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0542df941f 
					 
					
						
						
							
							Merge pull request  #449  from Gustav-Simonsson/add_blockchain_tests2  
						
						... 
						
						
						
						Add empty total difficulty to test blocks and clean up stopping the node 
						
						
					 
					
						2015-03-10 12:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						56524d13b5 
					 
					
						
						
							
							removed debugger  
						
						
						
						
					 
					
						2015-03-10 12:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c9b6d268b4 
					 
					
						
						
							
							Merge pull request  #438  from ethersphere/poc9/cli  
						
						... 
						
						
						
						Poc9/cli (exportchain) 
						
						
					 
					
						2015-03-10 11:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						80985f97da 
					 
					
						
						
							
							cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig calls  
						
						
						
						
					 
					
						2015-03-10 02:39:53 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ae38871a54 
					 
					
						
						
							
							cmd/ethereum: remove "prompter" in identifiers  
						
						
						
						
					 
					
						2015-03-10 02:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						9f0e3bd286 
					 
					
						
						
							
							cmd/ethereum: unlock accounts on JS REPL  
						
						
						
						
					 
					
						2015-03-10 02:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						d1e04f7388 
					 
					
						
						
							
							cmd/ethereum: allow multiple js files  
						
						
						
						
					 
					
						2015-03-10 00:24:11 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						487f68ec48 
					 
					
						
						
							
							accounts: add {Timed,}Unlock, remove SignLocked  
						
						
						
						
					 
					
						2015-03-10 00:19:01 +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 
							
						 
					 
					
						
						
							
						
						cd51860bf0 
					 
					
						
						
							
							cmd/utils: delete InitConfig, KeyTasks  
						
						
						
						
					 
					
						2015-03-09 23:08:47 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						697f6748b8 
					 
					
						
						
							
							cmd/mist: use cli library and package accounts  
						
						
						
						
					 
					
						2015-03-09 23:08:47 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						a11f1d6a7e 
					 
					
						
						
							
							rpc: add dataDir parameter and JSON-RPC handler  
						
						
						
						
					 
					
						2015-03-09 23:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						73d1ebe244 
					 
					
						
						
							
							cmd/utils: add NewApp  
						
						
						
						
					 
					
						2015-03-09 23:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						2dacb51fb0 
					 
					
						
						
							
							cmd/blocktest: simplify to fix build  
						
						... 
						
						
						
						block tests only need the chain, not all of ethereum. 
						
						
					 
					
						2015-03-09 23:07:24 +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 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						20741a96ac 
					 
					
						
						
							
							Updated xeth instances to take extra param for ui.Interface  
						
						... 
						
						
						
						Please be aware that if any of the instances on xeth.frontend are called
the program will crash due to the default, temporarily, frontend
interface. 
						
						
					 
					
						2015-03-09 13:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						41a89e18f6 
					 
					
						
						
							
							version output  
						
						... 
						
						
						
						- make version output more verbose
- include NetworkId
- go version and os not displayed like env vars (confusing) 
						
						
					 
					
						2015-03-08 22:50:27 +07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						51eed7964e 
					 
					
						
						
							
							add export blockchain subcommand, remove BlockDo  
						
						
						
						
					 
					
						2015-03-08 22:44:48 +07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fb53a9362e 
					 
					
						
						
							
							accounts: AccountManager -> Manager  
						
						
						
						
					 
					
						2015-03-08 01:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						69920c735a 
					 
					
						
						
							
							Bump v  
						
						
						
						
					 
					
						2015-03-08 00:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						e26ebc3110 
					 
					
						
						
							
							Updated ethereum.js  
						
						
						
						
					 
					
						2015-03-08 00:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						a2810c06d7 
					 
					
						
						
							
							cmd/ethereum: add account commands  
						
						
						
						
					 
					
						2015-03-07 12:39:52 +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 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						bc45e5c6de 
					 
					
						
						
							
							Integrate eth_accounts and eth_transact to use new account manager  
						
						... 
						
						
						
						* Add from to eth_transact / xeth.Transact and add static pass in lieu
  of integrating with native Mist window for user passphrase entry
* Make eth_accounts return AccountManager.Accounts()
* Add a Generate Key menu item in Mist 
						
						
					 
					
						2015-03-06 13:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e64f727529 
					 
					
						
						
							
							Merge pull request  #433  from fjl/newcli  
						
						... 
						
						
						
						Improved CLI 
						
						
					 
					
						2015-03-06 14:02:16 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						de86403f33 
					 
					
						
						
							
							cmd/ethereum: fix JS REPL exit and add support for dumb terminals  
						
						... 
						
						
						
						It is now possible to exit the REPL using Ctrl-C, Ctrl-D or by typing "exit". 
						
						
					 
					
						2015-03-06 13:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						38f6d60e6e 
					 
					
						
						
							
							cmd/ethereum: new JS repl with cross-platform line editing  
						
						
						
						
					 
					
						2015-03-06 03:57:13 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bae7e93a9c 
					 
					
						
						
							
							cmd/ethereum: improve command line interface  
						
						... 
						
						
						
						The ethereum command line interface is now structured using subcommands.
These separate the different tasks it can perform.
Almost all flag names are backwards compatible.
The key tasks have not been ported to subcommands since they will be
replaced by the new accounts infrastructure very soon. 
						
						
					 
					
						2015-03-06 03:57:13 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bdba044a80 
					 
					
						
						
							
							ethutil: remove Config variable  
						
						... 
						
						
						
						Various functions throughout the codebase used it to grab settings. This
has to stop because I want to use them without reading the config file.
These functions can now be used without reading the config first:
* ethdb.NewLDBDatabase
* ethrepl.NewJSRepl
* vm.New 
						
						
					 
					
						2015-03-06 02:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						3b30765378 
					 
					
						
						
							
							Merge pull request  #426  from Gustav-Simonsson/add_blockchain_tests  
						
						... 
						
						
						
						Add initial implementation of block tests 
						
						
					 
					
						2015-03-05 17:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						377c8a13de 
					 
					
						
						
							
							Merge branch 'develop' into poc-9  
						
						
						
						
					 
					
						2015-03-05 17:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						44b83c6ea6 
					 
					
						
						
							
							Removed unused variables  
						
						
						
						
					 
					
						2015-03-05 17:37:00 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c47866d251 
					 
					
						
						
							
							Miner fixes and updates (including miner)  
						
						
						
						
					 
					
						2015-03-05 09:14:58 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Van de Sande 
							
						 
					 
					
						
						
							
						
						178798ef87 
					 
					
						
						
							
							network back to local files  
						
						
						
						
					 
					
						2015-03-04 16:31:48 -03:00