aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/utils
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #671 from bas-vk/issue_567Jeffrey Wilcke2015-04-093-2/+163
|\ | | | | Add path expansion support for command line arguments, closes 567
| * reformat code with goimportsBas van Kervel2015-04-093-94/+94
| |
| * Add path expansion support for command line arguments, closes 567Bas van Kervel2015-04-083-3/+164
| |
* | Default log to stderrobscuren2015-04-091-1/+2
|/
* Updated loggingobscuren2015-04-072-4/+11
|
* basic glogobscuren2015-04-041-4/+0
|
* glog wipobscuren2015-04-031-0/+19
|
* Abstract http into rpc packageTaylor Gerring2015-03-301-10/+7
| | | | New RpcConfig object to pass growing config
* Add flag to control CORS header #394Taylor Gerring2015-03-301-1/+5
| | | | | * Disabled on CLI * http://localhost on Mist
* Etherbase => etherbaseobscuren2015-03-271-1/+1
|
* Merge pull request #580 from ethersphere/frontier/cli-keyJeffrey Wilcke2015-03-271-1/+7
|\ | | | | settable etherbase
| * settable etherbasezelig2015-03-271-1/+7
| | | | | | | | | | | | | | | | - 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
* | Use ExtraDB for storage. Fixes #577Taylor Gerring2015-03-271-2/+1
|/
* max paranoia mode to UNsupport unencrypted keys entirelyzelig2015-03-271-12/+2
| | | | | | | - remove account export functionality from CLI - remove accountExport method, - remove unencrypted-keys flag from everywhere - improve documentation
* cli: help formattingzelig2015-03-271-1/+1
|
* import/export accountszelig2015-03-271-1/+7
| | | | | | | | | | | - 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)
* Godep issue?obscuren2015-03-261-1/+1
|
* In blocktest cmd, disable network and add RPC flagGustav Simonsson2015-03-231-1/+1
|
* independent flag for json structured loggingzelig2015-03-221-5/+5
| | | | | | | | | | | | | - 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
* Merge branch 'develop' into conversionobscuren2015-03-191-30/+41
|\
| * private network supportzelig2015-03-181-30/+41
| | | | | | | | | | | | - protocolversion, networkid global int flags to cli and mist - fix bug with protocolversion check using wrong db - log protocolversion & networkid in backend
* | cmd/ethereum, cmd/utils: partial fix for chain importFelix Lange2015-03-181-4/+3
| |
* | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-181-0/+5
|\|
| * Merge remote-tracking branch 'upstream/develop' into frontier/jszelig2015-03-162-9/+9
| |\ | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/js.go javascript/types.go
| * | CLI:zelig2015-03-151-0/+5
| | | | | | | | | | | | | | | | | | | | | - js subcommand for vm - console for Frontier console interactive REPL - jspath in cli - integrate jeth apiBindings
* | | core: use package rlp to encode blocksFelix Lange2015-03-181-15/+22
| |/ |/| | | | | | | This also changes the chain export format so there is no enclosing list around the blocks, which enables streaming export.
* | Moved ethutil => commonobscuren2015-03-162-9/+9
|/
* mergeobscuren2015-03-151-3/+3
|\
| * cmd/utils: GetEthereum -> MakeEthConfigFelix Lange2015-03-141-3/+3
| | | | | | | | | | This allows changing the config before starting Ethereum with it.
* | Move MakeName to ethutilTaylor Gerring2015-03-121-2/+1
|/
* mergeobscuren2015-03-121-3/+11
|\
| * cmd/ethereum: add a flag to switch to unencrytped keystoreFelix Lange2015-03-111-1/+10
| | | | | | | | | | | | | | | | | | 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
* | Reverted globalobscuren2015-03-111-7/+2
| |
* | Merge branch 'develop' into rpcfrontierobscuren2015-03-112-86/+91
|\| | | | | | | | | | | Conflicts: rpc/api.go rpc/args.go
| * Merge branch origin/develop into accounts-integrationFelix Lange2015-03-111-24/+26
| |\ | |/ |/| | | | | | | | | Conflicts: cmd/blocktest/main.go cmd/mist/debugger.go cmd/utils/cmd.go
| * cmd/utils: improve CLI help templatesFelix Lange2015-03-101-0/+27
| | | | | | | | Help for a specific command now shows available subcommands.
| * cmd/ethereum: show more helpful message if no accounts existFelix Lange2015-03-101-6/+2
| |
| * cmd/utils: remove extra space in fatal error messageFelix Lange2015-03-101-1/+1
| |
| * accounts: add {Timed,}Unlock, remove SignLockedFelix Lange2015-03-101-2/+1
| |
| * Merge ethereum/poc-9 into accounts-integrationFelix Lange2015-03-102-8/+20
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/utils/cmd.go cmd/utils/flags.go core/manager.go eth/backend.go rpc/http/server.go xeth/xeth.go
| * | cmd/utils: delete InitConfig, KeyTasksFelix Lange2015-03-101-40/+0
| | |
| * | rpc: add dataDir parameter and JSON-RPC handlerFelix Lange2015-03-102-12/+18
| | |
| * | cmd/utils: add NewAppFelix Lange2015-03-101-0/+11
| | |
| * | accounts: AccountManager -> ManagerFelix Lange2015-03-081-2/+2
| | |
| * | cmd/ethereum: add account commandsFelix Lange2015-03-071-26/+22
| | |
* | | Merge pull request #449 from Gustav-Simonsson/add_blockchain_tests2Jeffrey Wilcke2015-03-101-0/+9
|\ \ \ | | | | | | | | Add empty total difficulty to test blocks and clean up stopping the node
| * | | Add empty total difficulty to test blocks and clean up stopping the nodeGustav Simonsson2015-03-101-0/+9
| | |/ | |/|
* | | Merge pull request #438 from ethersphere/poc9/cliJeffrey Wilcke2015-03-101-24/+17
|\ \ \ | |/ / |/| | Poc9/cli (exportchain)
| * | add export blockchain subcommand, remove BlockDozelig2015-03-081-24/+17
| | |
* | | Updated xeth instances to take extra param for ui.Interfaceobscuren2015-03-091-1/+1
|/ / | | | | | | | | | | 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.
* | Separated block db from state db. Partial fix for #416obscuren2015-03-072-4/+9
| |
* | Debug option for VM & command line flagobscuren2015-03-061-3/+10
|/
* cmd/ethereum: improve command line interfaceFelix Lange2015-03-062-9/+194
| | | | | | | | | | 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.
* Merge branch 'develop' into poc-9obscuren2015-03-041-13/+0
|\ | | | | | | | | Conflicts: cmd/utils/cmd.go
| * Merge branch 'develop' of github.com:ethereum/go-ethereum into removewsTaylor Gerring2015-03-021-2/+2
| |\ | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/flags.go cmd/mist/flags.go
| * | Remove Websockets RPC transportTaylor Gerring2015-03-011-13/+0
| | |
* | | mergeobscuren2015-03-041-2/+2
|\ \ \ | | |/ | |/|
| * | Add flag to set RPC portTaylor Gerring2015-02-281-2/+2
| |/
* / fixed pow stuffobscuren2015-03-041-39/+0
|/
* Cleanup importsTaylor Gerring2015-02-261-3/+0
|
* DRY DefaultAssetPath()Taylor Gerring2015-02-261-26/+0
|
* Update osext import pathTaylor Gerring2015-02-261-1/+1
|
* Added eth_logs & fixed issue with manual log filteringobscuren2015-02-221-1/+1
| | | | | | * Implemented `eth_logs` * Fixed issue with `filter.Find()` where logs were appended to an incorrect, non-returned slice resulting in no logs found
* Implement command line argument to set the amount of agents created by the minerMaran2015-02-191-1/+1
| | | | Defaults to the amount of cores available on the CPU
* cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodesFelix Lange2015-02-071-2/+2
|
* cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p APIFelix Lange2015-02-061-4/+2
|
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-02-061-2/+2
|\
| * Merge pull request #287 from ethereum/system-testingJeffrey Wilcke2015-02-061-2/+2
| |\ | | | | | | Seednode CLI param updates
| | * Move hardcoded seed node address to app flagTaylor Gerring2015-02-031-2/+2
| | | | | | | | | | | | Replaces functionality `-seed=true` with `-seed="ip:port"`
* | | Merge branch 'develop' of github.com:tgerring/go-ethereum into developTaylor Gerring2015-02-041-1/+1
|\ \ \ | |/ / |/| |
| * | Update signature for rpc websocketsTaylor Gerring2015-02-021-1/+1
| |/
* / Removed some VMEnv & Added VmType() to vm.Environmentobscuren2015-02-011-98/+0
|/
* Remove old websocket implementationTaylor Gerring2015-01-291-3/+0
|
* further cleaned up xeth interfaceobscuren2015-01-291-1/+1
|
* Rename transport to wsTaylor Gerring2015-01-281-1/+1
| | | | Cleanup object naming for clarity
* Update CLI to use new Websocket RPCTaylor Gerring2015-01-281-4/+12
| | | | Use “wsport” flag to change default port
* Move HTTP transport to sub package of RPCTaylor Gerring2015-01-281-2/+2
|
* Move websockets out of cmd/utilTaylor Gerring2015-01-212-220/+8
|
* removed accidental qt depobscuren2015-01-111-2/+2
|
* Implemented filter for ws + fixesobscuren2015-01-101-10/+44
| | | | | | | * proper 0xhex * filters fixed * start of filter manager * accounts for ws. Closes #246
* Refactored ethutil.Config.Db outobscuren2015-01-071-1/+3
|
* Added license headersobscuren2015-01-063-0/+61
|
* Updated WS API. Fixes #219. Closes #220obscuren2015-01-061-35/+35
|
* added shh back inobscuren2015-01-061-1/+5
|
* BlockManager => BlockProcessorobscuren2015-01-051-1/+1
|
* Cleaned up some of that utilobscuren2015-01-041-99/+4
|
* Changed prev_hash to block_hash, state transition now uses vm envobscuren2015-01-041-2/+10
| | | | | | | * PREVHASH => BLOCKHASH( N ) * State transition object uses VMEnv as it's query interface * Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction * Added GetHash to xeth, core, utils & test environments
* Closure => Contextobscuren2015-01-021-3/+3
|
* mergeobscuren2014-12-241-0/+5
|\
| * Enable websockets for mist. Closes #218obscuren2014-12-231-0/+5
| |
* | Switched to new trieobscuren2014-12-241-1/+1
| |
* | Moved import to utilsobscuren2014-12-231-0/+24
| |
* | Refactored block & Transactionobscuren2014-12-232-7/+7
| | | | | | | | * Includes new rlp decoder
* | Merge branch 'develop' into poc8obscuren2014-12-191-3/+1
|\|
| * Cleaned up objectsobscuren2014-12-191-3/+1
| |
* | resolve merge conflict hellzelig2014-12-151-10/+1
| |
* | adapt cmd/cli to new backendzelig2014-12-151-0/+9
| | | | | | | | | | | | | | | | | | | | - new flag nat for nat support UPNP|PMP - new flag pmp for PMP gateway IP - add NatType to utils/cmd to get p2p.NAT from nat type string - obsolete usepnp flag - get rid of IsUpToDate and sleep in miner start - ethereum constructor takes nat type, port, maxpeer - add pubkey arg to client identity
* | adapt to new backendzelig2014-12-151-14/+24
| | | | | | | | | | | | | | | | | | - eth p2p pkgs - new Ethereum initialiser - no caps param - use nat type - add NatType func to map nat type string to p2p.NAT - add pubkey to client identity
* | import eth pkgzelig2014-12-151-1/+1
|/
* Show newly created private key during startup. Closes #126obscuren2014-12-051-1/+1
|
* Log is now interfaceobscuren2014-12-041-1/+1
|
* Renamed State => StateDBobscuren2014-12-041-3/+3
|
* Renamed `chain` => `core`obscuren2014-12-041-4/+4
|
* Updated environments according to the new interface setobscuren2014-12-041-1/+33
|
* mergeobscuren2014-12-031-1/+1
|\
| * Set proper message valueobscuren2014-12-031-1/+1
| |
* | Begin of moving objects to types packageobscuren2014-11-181-4/+3
|/ | | | | * Block(s) * Transaction(s)
* Removed all implicit logging. Fixed gas issues and jump errorsobscuren2014-11-121-1/+1
|
* Implemented new miner w/ ui interface for merged mining. Closes #177obscuren2014-11-071-1/+1
| | | | | | | | * Miner has been rewritten * Added new miner pane * Added option for local txs * Added option to read from MergeMining contract and list them for merged mining
* StateManager => BlockManagerobscuren2014-11-041-1/+1
|
* ethminer => minerobscuren2014-10-311-9/+9
|
* ethwire => wireobscuren2014-10-311-4/+4
|
* ethstate => stateobscuren2014-10-311-14/+14
|
* ethpipe => xeth (eXtended ETHereum)obscuren2014-10-312-4/+4
|
* Moved utils to cmdobscuren2014-10-313-0/+529