Commit Graph

824 Commits

Author SHA1 Message Date
79f90bf7c1 added frontier to version 2015-03-18 18:39:24 +01:00
bc5ae94384 Merge branch 'frontier/cli-private-network' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/cli-private-network 2015-03-18 18:37:20 +01:00
f9a6038f5b merge 2015-03-18 18:23:37 +01:00
064279c0ec cmd/ethereum, cmd/utils: partial fix for chain import 2015-03-18 14:04:44 +01:00
d15f90645d Merge remote-tracking branch 'ethereum/conversion' into conversion 2015-03-18 13:39:01 +01:00
b5b83db450 core: use package rlp to encode blocks
This also changes the chain export format so there is no
enclosing list around the blocks, which enables streaming export.
2015-03-18 13:36:48 +01:00
0a1eeca41e conversions. -compilable- 2015-03-18 13:00:01 +01:00
b6aa88c099 private network support
- protocolversion, networkid global int flags to cli and mist
- fix bug with protocolversion check using wrong db
- log protocolversion & networkid in backend
2015-03-18 14:44:58 +07:00
53104b09fa bump 2015-03-17 21:23:05 +01:00
b422835a59 cmd/ethereum: add makedag command for testing 2015-03-17 14:12:34 +01:00
17cd7a5817 remove long-running mining test, ethutil -> common 2015-03-16 22:56:05 +07:00
b3e133dd15 Merge branch 'frontier/js' into frontier/nodeadmin.js 2015-03-16 22:50:29 +07: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
22893b7ac9 removed compile 2015-03-16 16:31:16 +01:00
b523441361 Moved ethutil => common 2015-03-16 11:27:38 +01:00
ece5c2aade Merge branch 'frontier/js' into frontier/nodeadmin.js 2015-03-15 22:29:50 +07:00
8393dab470 menubar back to mist main.qml 2015-03-15 22:29:10 +07:00
132e87a707 node admin interface for Frontier Console, see spec https://github.com/ethereum/go-ethereum/wiki/Frontier-Console 2015-03-15 13:43:48 +07: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
31ffca6d8a remove jsre from mist 2015-03-15 13:18:58 +07:00
da44097800 jsre:
- require became loadScript(), no require is supplied
- bignumber_js.go: heredoc v2.0.3 minified fixed for otto Regexp incompatibility https://github.com/robertkrimen/otto#regular-expression-incompatibility
- bignumber.min.js also updated in mist/assets/ext
- ethereum_js.go: latest master minified
- assetPath in constructor
- Eval/Exec/Handle/ToVal nice API
- jsre tests
2015-03-15 13:13:39 +07:00
2a5fbced7f removed seed hash 2015-03-14 23:39:45 +01: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
80592f244d more obvious failure for ethtest 2015-03-12 23:26:58 +01:00
fa917387e4 Merge branch 'rpcfrontier' into develop 2015-03-12 22:31:13 +01:00
347cb272be fixed ethtest 2015-03-12 19:41:56 +01:00
fb71c9f6ee Return 1 on fail 2015-03-12 18:22:56 +01:00
7235e84c75 #469 2015-03-12 11:09:25 -05:00
d11fabd2ef Update path to web3 library 2015-03-12 10:08:01 -05:00
f7c3c7eda4 Update ethereum.js
Added to git modules
2015-03-12 10:03:35 -05:00
2a0e5888fd Merge pull request #460 from tgerring/ethutil
Move MakeName to ethutil
2015-03-12 14:45:31 +01:00
31a95151c9 updated rnd vm test => state test 2015-03-12 01:12:28 +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
485e37e889 Move MakeName to ethutil 2015-03-11 14:29:07 -05: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
ce595b9266 fallback 2015-03-10 20:28:20 +01:00
f22684439a Updated RPC
* Added a generic RawMessage deserialiser
* Updated ethereum.js
* Updated coin test app
2015-03-10 20:14:38 +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
972e2c1e31 cmd/utils: improve CLI help templates
Help for a specific command now shows available subcommands.
2015-03-10 16:44:48 +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
c3f94a4341 cmd/utils: remove extra space in fatal error message 2015-03-10 15:42:25 +01:00