| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Add path expansion support for command line arguments, closes 567
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
New RpcConfig object to pass growing config
|
|
|
|
|
| |
* Disabled on CLI
* http://localhost on Mist
|
| |
|
|\
| |
| | |
settable etherbase
|
| |
| |
| |
| |
| |
| |
| |
| | |
- etherbase flag for block reward destination
- coinbase => etherbase
- CLI- eth Config -> eth, xeth -> RPC / Miner
- use primary instead of coinbase as the unlock magic wildcard
- accounts: firstAddr/Coinbase -> Primary
|
|/ |
|
|
|
|
|
|
|
| |
- remove account export functionality from CLI
- remove accountExport method,
- remove unencrypted-keys flag from everywhere
- improve documentation
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- cli: add passwordfile flag
- cli: change unlock flag only takes account
- cli: with unlock you are prompted for password or use passfile with password flag
- cli: unlockAccount used in normal client start (run) and accountExport
- cli: getPassword used in accountCreate and accountImport
- accounts: Manager.Import, Manager.Export
- crypto: SaveECDSA (to complement LoadECDSA) to save to file
- crypto: NewKeyFromECDSA added (used in accountImport and New = generated constructor)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
- protocolversion, networkid global int flags to cli and mist
- fix bug with protocolversion check using wrong db
- log protocolversion & networkid in backend
|
|\
| |
| |
| |
| |
| | |
Conflicts:
cmd/ethereum/js.go
javascript/types.go
|
| | |
|
|/
|
|
|
|
|
| |
- js subcommand for vm
- console for Frontier console interactive REPL
- jspath in cli
- integrate jeth apiBindings
|
|\ |
|
| |
| |
| |
| |
| | |
This allows changing the config before starting Ethereum
with it.
|
|/ |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
rpc/api.go
rpc/args.go
|
| |
| |
| |
| | |
Help for a specific command now shows available subcommands.
|
| | |
|
| | |
|
| |\
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
cmd/utils/cmd.go
cmd/utils/flags.go
core/manager.go
eth/backend.go
rpc/http/server.go
xeth/xeth.go
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
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.
|