zelig
73af0302be
we do not use the name Frontier Console
10 years ago
obscuren
b523441361
Moved ethutil => common
10 years ago
zelig
132e87a707
node admin interface for Frontier Console, see spec https://github.com/ethereum/go-ethereum/wiki/Frontier-Console
10 years ago
zelig
7279a485c2
CLI:
...
- js subcommand for vm
- console for Frontier console interactive REPL
- jspath in cli
- integrate jeth apiBindings
10 years ago
Maran
9754e7aca7
Support for addresses with or without 0x. Fixes #472
10 years ago
Felix Lange
67f8f83a1b
cmd/ethereum: add blocktest command
10 years ago
Felix Lange
58d9d98daf
cmd/utils: GetEthereum -> MakeEthConfig
...
This allows changing the config before starting Ethereum
with it.
10 years ago
Felix Lange
d5aaf413e0
cmd/ethereum: remove extra check for 'no accounts' error
...
This error can no longer be returned from eth.New.
10 years ago
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.
10 years ago
obscuren
6b63759ded
Reverted global
10 years ago
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
10 years ago
Felix Lange
221fae4112
cmd/ethereum: show some help before prompting for encryption passphrase
10 years ago
Felix Lange
0bb7377ebe
cmd/ethereum: show more helpful message if no accounts exist
10 years ago
Felix Lange
0395c174ca
cmd/ethereum: fix line editing setup and history
10 years ago
Felix Lange
ae38871a54
cmd/ethereum: remove "prompter" in identifiers
10 years ago
Felix Lange
9f0e3bd286
cmd/ethereum: unlock accounts on JS REPL
10 years ago
Felix Lange
d1e04f7388
cmd/ethereum: allow multiple js files
10 years ago
Felix Lange
a11f1d6a7e
rpc: add dataDir parameter and JSON-RPC handler
10 years ago
Felix Lange
73d1ebe244
cmd/utils: add NewApp
10 years ago
Taylor Gerring
9723191b19
Undo client_version changes
10 years ago
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.
10 years ago
zelig
41a89e18f6
version output
...
- make version output more verbose
- include NetworkId
- go version and os not displayed like env vars (confusing)
10 years ago
zelig
51eed7964e
add export blockchain subcommand, remove BlockDo
10 years ago
obscuren
69920c735a
Bump v
10 years ago
Felix Lange
a2810c06d7
cmd/ethereum: add account commands
10 years ago
obscuren
cd856cb213
Separated block db from state db. Partial fix for #416
10 years ago
obscuren
ed84b58af5
Debug option for VM & command line flag
10 years ago
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".
10 years ago
Felix Lange
38f6d60e6e
cmd/ethereum: new JS repl with cross-platform line editing
10 years ago
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.
10 years ago
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
10 years ago
obscuren
15f491e500
Clean up REPL
10 years ago
obscuren
a56243075a
removed double flag. Closes #421
10 years ago
obscuren
08fd0715f9
updated genesis
10 years ago
obscuren
8e995b97cc
Fixes and debug added
10 years ago
obscuren
313fe3861b
fixed pow stuff
10 years ago
Taylor Gerring
e7b33e9ae7
Move p2p.MakeName to ethutil.MakeVersion
10 years ago
zelig
deb2e50296
minor cleanup
10 years ago
Taylor Gerring
cfe0370280
Remove Websockets RPC transport
10 years ago
obscuren
fdf939a6f9
Fixed miner threads for ethereum CLI
10 years ago
obscuren
7ab13e0f17
Unused variable
10 years ago
obscuren
6ea7aae29c
Removed some methods from the JS REPL
10 years ago
Taylor Gerring
f6e821fd33
Add flag to set RPC port
10 years ago
obscuren
3ab05ddd25
Bump
10 years ago
Maran
40adb7feb6
Implement OS sensitive dataDirs
10 years ago
obscuren
321dce1f47
Bump
10 years ago
obscuren
92337baa5a
reverted back to proper version number
10 years ago
obscuren
cc43ab9a81
Minor updates for release
10 years ago
obscuren
05b1ec008b
Disabled ability to disable whisper. Closes #334
10 years ago
Taylor Gerring
07bdba687f
Re-add LogFormat to Config
10 years ago