53104b09fa
bump
2015-03-17 21:23:05 +01:00
73af0302be
we do not use the name Frontier Console
2015-03-16 22:49:39 +07:00
5e7702fd05
Merge remote-tracking branch 'upstream/develop' into frontier/js
...
Conflicts:
cmd/ethereum/js.go
javascript/types.go
2015-03-16 22:46:29 +07:00
b523441361
Moved ethutil => common
2015-03-16 11:27:38 +01:00
7279a485c2
CLI:
...
- js subcommand for vm
- console for Frontier console interactive REPL
- jspath in cli
- integrate jeth apiBindings
2015-03-15 13:31:40 +07:00
d9966d6158
merge
2015-03-14 23:37:21 +01:00
9754e7aca7
Support for addresses with or without 0x. Fixes #472
2015-03-14 11:40:13 +01:00
67f8f83a1b
cmd/ethereum: add blocktest command
2015-03-13 18:41:09 +01:00
58d9d98daf
cmd/utils: GetEthereum -> MakeEthConfig
...
This allows changing the config before starting Ethereum
with it.
2015-03-13 18:41:09 +01:00
d5aaf413e0
cmd/ethereum: remove extra check for 'no accounts' error
...
This error can no longer be returned from eth.New.
2015-03-11 23:43:27 +01:00
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
629f4b1d3c
merge
2015-03-11 17:46:58 +01:00
6b63759ded
Reverted global
2015-03-11 16:33:04 +01:00
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
7e0ccc9de5
Merge branch 'develop' into rpcfrontier
...
Conflicts:
rpc/api.go
rpc/args.go
2015-03-11 01:08:42 +01:00
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
221fae4112
cmd/ethereum: show some help before prompting for encryption passphrase
2015-03-10 16:44:22 +01:00
0bb7377ebe
cmd/ethereum: show more helpful message if no accounts exist
2015-03-10 15:44:05 +01:00
9f0e3bd286
cmd/ethereum: unlock accounts on JS REPL
2015-03-10 02:00:57 +01:00
d1e04f7388
cmd/ethereum: allow multiple js files
2015-03-10 00:24:11 +01:00
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
a11f1d6a7e
rpc: add dataDir parameter and JSON-RPC handler
2015-03-09 23:08:46 +01:00
73d1ebe244
cmd/utils: add NewApp
2015-03-09 23:08:46 +01:00
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
51eed7964e
add export blockchain subcommand, remove BlockDo
2015-03-08 22:44:48 +07:00
69920c735a
Bump v
2015-03-08 00:59:26 +01:00
a2810c06d7
cmd/ethereum: add account commands
2015-03-07 12:39:52 +01:00
cd856cb213
Separated block db from state db. Partial fix for #416
2015-03-06 18:26:16 +01:00
ed84b58af5
Debug option for VM & command line flag
2015-03-06 16:58:52 +01:00
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
38f6d60e6e
cmd/ethereum: new JS repl with cross-platform line editing
2015-03-06 03:57:13 +01:00
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
15f491e500
Clean up REPL
2015-03-04 12:18:26 +01:00
4cb0bfe939
Merge branch 'develop' of github.com:ethereum/go-ethereum into removews
...
Conflicts:
cmd/ethereum/flags.go
cmd/mist/flags.go
2015-03-02 07:06:08 -06:00
cfe0370280
Remove Websockets RPC transport
2015-03-01 16:19:06 +01:00
fdf939a6f9
Fixed miner threads for ethereum CLI
2015-02-28 23:01:41 +01:00
cdb77f0ecd
Merge pull request #402 from tgerring/rpcupdates
...
Set RPC listening address via param
2015-02-28 21:07:46 +01:00
7ab13e0f17
Unused variable
2015-02-28 20:24:20 +01:00
6ea7aae29c
Removed some methods from the JS REPL
2015-02-28 19:15:57 +01:00
f6e821fd33
Add flag to set RPC port
2015-02-28 01:00:42 +01:00
3ab05ddd25
Bump
2015-02-26 20:26:37 +01:00
321dce1f47
Bump
2015-02-22 13:26:10 +01:00
92337baa5a
reverted back to proper version number
2015-02-21 00:42:57 +01:00
cc43ab9a81
Minor updates for release
2015-02-20 18:05:46 +01:00
4322632c59
Merge pull request #339 from tgerring/jsonlog
...
JSON log updates
2015-02-19 12:25:45 +01:00
05b1ec008b
Disabled ability to disable whisper. Closes #334
2015-02-18 11:42:01 +01:00
07bdba687f
Re-add LogFormat to Config
2015-02-18 10:52:36 +01:00
790de35e7f
Fixed issue in peer window
...
* Fixed issues where new peer window could cause a crash when entering
an empty string
2015-02-13 17:57:46 +01:00
d0a2e655c9
cmd/ethereum, cmd/mist, eth, p2p: use package p2p/nat
...
This deletes the old NAT implementation.
2015-02-13 11:39:31 +01:00
a3cd218719
cmd/mist, cmd/ethereum: add CLI arguments for node key
2015-02-10 12:30:09 +01:00