Péter Szilágyi
5258785c81
cmd, core, eth/tracers: support fancier js tracing ( #15516 )
...
* cmd, core, eth/tracers: support fancier js tracing
* eth, internal/web3ext: rework trace API, concurrency, chain tracing
* eth/tracers: add three more JavaScript tracers
* eth/tracers, vendor: swap ottovm to duktape for tracing
* core, eth, internal: finalize call tracer and needed extras
* eth, tests: prestate tracer, call test suite, rewinding
* vendor: fix windows builds for tracer js engine
* vendor: temporary duktape fix
* eth/tracers: fix up 4byte and evmdis tracer
* vendor: pull in latest duktape with my upstream fixes
* eth: fix some review comments
* eth: rename rewind to reexec to make it more obvious
* core/vm: terminate tracing using defers
7 years ago
Steven Roose
eeb53bc143
cmd/ethkey: new command line tool for keys ( #15438 )
...
ethkey is a new tool that serves as a command line interface to
the basic key management functionalities of geth. It currently
supports:
- generating keyfiles
- inspecting keyfiles (print public and private key)
- signing messages
- verifying signed messages
7 years ago
Janos Guljas
820cf09c98
cmd/swarm: return error early in buildConfig function
7 years ago
Janos Guljas
dd5ae4fd8e
cmd/swarm: add validation for EnsAPIs configuration parameter
7 years ago
Janos Guljas
c0a4d9e1e6
cmd/swarm, swarm: disable ENS API by default
...
Specifying ENS API CLI flag, env variable or configuration
field is required for ENS resolving. Backward compatibility is
preserved with --ens-api="" CLI flag value.
7 years ago
Sorin Neacsu
1d7d7f57d0
cmd/geth: add support for geth --rinkeby attach
7 years ago
Zach
3da1bf8ca1
all: use gometalinter.v2, fix new gosimple issues ( #15650 )
7 years ago
holisticode
32516c768e
cmd/swarm: add config file ( #15548 )
...
This commit adds a TOML configuration option to swarm. It reuses
the TOML configuration structure used in geth with swarm
customized items.
The commit:
* Adds a "dumpconfig" command to the swarm executable which
allows printing the (default) configuration to stdout, which
then can be redirected to a file in order to customize it.
* Adds a "--config <file>" option to the swarm executable which will
allow to load a configuration file in TOML format from the
specified location in order to initialize the Swarm node The
override priorities are like follows: environment variables
override command line arguments override config file override
default config.
7 years ago
Péter Szilágyi
46e5583993
cmd/utils, eth: init etherbase from within eth ( #15528 )
7 years ago
Sorin Neacsu
6e613cf3de
cmd/geth: add support for geth attach --testnet ( #15597 )
7 years ago
Janos Guljas
e451b65fae
swarm: deprecate --ens-addr CLI flag with a warning message
7 years ago
Janos Guljas
15ad6f27da
swarm: check if "--ens-api ''" is specified in order to disable ENS
7 years ago
Janos Guljas
b33a051a48
swarm: add comment for parseFlagEnsAPI and fix a mistake in comment in code
7 years ago
Janos Guljas
7898e0d585
swarm: multiple --ens-api flags
...
Allow multiple --ens-api flags to be specified with value format
[tld:][contract-addr@]url.
Backward compatibility with only one --ens-api flag and --ens-addr
flag is preserved and conflict cases are handled:
- multiple --ens-api with --ens-addr returns an error
- single --ens-api with contract address and --ens-addr with
different contract address returns an error
Previously implemented --ens-endpoint is removed. Its functionality
is replaced with multiple --ens-api flags.
7 years ago
Janos Guljas
057af8c5c8
swarm: add CLI --ens-endpoint flag ( #14386 )
...
Implement a CLI flag that can be repeated to allow multiple ENS
resolvers for different TLDs.
7 years ago
Zach
73067fd24f
buld: enable goconst linter ( #15566 )
7 years ago
Maximilian Meister
8f35e3086c
cmd/geth: fix geth attach --datadir=... ( #15517 )
7 years ago
Maximilian Meister
62dc530773
cmd/utils: bootstrap nodes in config file were not respected
...
Signed-off-by: Maximilian Meister <mmeister@suse.de>
7 years ago
Paul Litvak
e4c9fd29a3
cmd/utils: disallow --lightserv in light mode ( #15514 )
...
* Disallow --lightserv in light mode
* Reformatted
* cmd/utils: reduce nesting levels a bit
7 years ago
gary rong
f14047dae5
cmd, consensus, eth: split ethash related config to it own ( #15520 )
...
* cmd, consensus, eth: split ethash related config to it own
* eth, consensus: minor polish
* eth, consenus, console: compress pow testing config field to single one
* consensus, eth: document pow mode
7 years ago
Zoe Nolan
edc3e0efeb
cmd/puppeth: fix typo in comment ( #15539 )
...
* cmd: fix typo in comment
* cmd/puppeth: tiny comment fixup
7 years ago
Péter Szilágyi
a3a2c6b0d9
cmd/puppeth: fix typos and review suggestions
7 years ago
Péter Szilágyi
b169a309f9
cmd/puppeth: fix unconvert linters
7 years ago
Péter Szilágyi
7f40ae7876
cmd/puppeth: switch over to upstream alltools docker image
7 years ago
Péter Szilágyi
327dcd3622
cmd/faucet, cmd/puppeth: drop GitHub support at official request
7 years ago
Péter Szilágyi
ffc12f63ec
cmd/puppeth: simplifications and pre-built docker images
7 years ago
Péter Szilágyi
80be5e5463
cmd/puppeth: store genesis locally to persist restarts
7 years ago
Péter Szilágyi
7abf968d6f
cmd/puppeth: skip genesis custom extra-data
7 years ago
Péter Szilágyi
6eb38e02a8
cmd/puppeth: fix dashboard iframes, extend with new services
7 years ago
Péter Szilágyi
51a86f61be
cmd/faucet: protocol relative websockets, noauth mode
7 years ago
Péter Szilágyi
b5cf603895
cmd/puppeth: add support for deploying web wallets
7 years ago
Péter Szilágyi
1e0c336d29
cmd/puppeth: etherchain light block explorer for PoW nets
7 years ago
Péter Szilágyi
9e095251b7
cmd/puppeth: mount ethash dir from the host to cache DAGs
7 years ago
Péter Szilágyi
da3b9f831e
cmd/puppeth: support deploying services with forced rebuilds
7 years ago
Péter Szilágyi
7b258c9681
cmd/puppeth: concurrent server dials and health checks
7 years ago
Péter Szilágyi
8c78449a9e
cmd/puppeth: reorganize stats reports to make it readable
7 years ago
Martin Holst Swende
bedf6f40af
cmd/geth: make geth account new faster with many keys ( #15529 )
7 years ago
Kurkó Mihály
ba62215d9e
cmd, dashboard: dashboard using React, Material-UI, Recharts ( #15393 )
...
* cmd, dashboard: dashboard using React, Material-UI, Recharts
* cmd, dashboard, metrics: initial proof of concept dashboard
* dashboard: delete blobs
* dashboard: gofmt -s -w .
* dashboard: minor text and code polishes
7 years ago
Bo
cb8bbe7081
puppeth: handle encrypted ssh keys ( closes #15442 ) ( #15443 )
...
* cmd/puppeth: handle encrypted ssh keys
* cmd/puppeth: fix unconvert linter error
7 years ago
ferhat elmas
86f6568f66
build: enable unconvert linter ( #15456 )
...
* build: enable unconvert linter
- fixes #15453
- update code base for failing cases
* cmd/puppeth: replace syscall.Stdin with os.Stdin.Fd() for unconvert linter
7 years ago
ferhat elmas
9619a61024
all: gofmt -w -s ( #15419 )
7 years ago
Jim McDonald
3e6d7c169b
cmd/rlpdump: allow hex input to have leading '0x'
7 years ago
Péter Szilágyi
6d6a5a9337
cmd, consensus, core, miner: instatx clique for --dev ( #15323 )
...
* cmd, consensus, core, miner: instatx clique for --dev
* cmd, consensus, clique: support configurable --dev block times
* cmd, core: allow --dev to use persistent storage too
7 years ago
Martin Holst Swende
0900aae412
cmd/evm: print stateroot in evm utility ( #15341 )
7 years ago
Péter Szilágyi
5d2c947060
cmd/faucet: dynamic funding progress and visual feedback
7 years ago
Péter Szilágyi
7f7abfe4d1
cmd/faucet: proper error handling all over
7 years ago
Péter Szilágyi
0bb194c956
cmd/faucet: support twitter, google+ and facebook auth too
7 years ago
Péter Szilágyi
35767dfd0c
cmd, eth: separate out FakePeer for future reuse
7 years ago
Nick Johnson
345332906c
cmd: Added support for copying data to another DB instance
7 years ago
Péter Szilágyi
b45cc0c9e8
cmd/puppeth: use dumb textual IP filtering
7 years ago