Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added blockchain DB versioning support, closes #650 | Bas van Kervel | 2015-04-13 | 2 | -22/+63 |
| | |||||
* | Merge pull request #682 from bas-vk/issue_567 | Jeffrey Wilcke | 2015-04-10 | 1 | -4/+3 |
|\ | | | | | bugfix as a result of PR 671 | ||||
| * | bugfix as a result of PR 671 | Bas van Kervel | 2015-04-10 | 1 | -4/+3 |
| | | |||||
* | | Merge pull request #671 from bas-vk/issue_567 | Jeffrey Wilcke | 2015-04-09 | 3 | -2/+163 |
|\| | | | | | Add path expansion support for command line arguments, closes 567 | ||||
| * | reformat code with goimports | Bas van Kervel | 2015-04-09 | 3 | -94/+94 |
| | | |||||
| * | Add path expansion support for command line arguments, closes 567 | Bas van Kervel | 2015-04-08 | 3 | -3/+164 |
| | | |||||
* | | Default log to stderr | obscuren | 2015-04-09 | 1 | -1/+2 |
|/ | |||||
* | Updated logging | obscuren | 2015-04-07 | 2 | -4/+11 |
| | |||||
* | basic glog | obscuren | 2015-04-04 | 1 | -4/+0 |
| | |||||
* | glog wip | obscuren | 2015-04-03 | 1 | -0/+19 |
| | |||||
* | Abstract http into rpc package | Taylor Gerring | 2015-03-30 | 1 | -10/+7 |
| | | | | New RpcConfig object to pass growing config | ||||
* | Add flag to control CORS header #394 | Taylor Gerring | 2015-03-30 | 1 | -1/+5 |
| | | | | | * Disabled on CLI * http://localhost on Mist | ||||
* | Etherbase => etherbase | obscuren | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #580 from ethersphere/frontier/cli-key | Jeffrey Wilcke | 2015-03-27 | 1 | -1/+7 |
|\ | | | | | settable etherbase | ||||
| * | settable etherbase | zelig | 2015-03-27 | 1 | -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 #577 | Taylor Gerring | 2015-03-27 | 1 | -2/+1 |
|/ | |||||
* | max paranoia mode to UNsupport unencrypted keys entirely | zelig | 2015-03-27 | 1 | -12/+2 |
| | | | | | | | - remove account export functionality from CLI - remove accountExport method, - remove unencrypted-keys flag from everywhere - improve documentation | ||||
* | cli: help formatting | zelig | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | import/export accounts | zelig | 2015-03-27 | 1 | -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? | obscuren | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | In blocktest cmd, disable network and add RPC flag | Gustav Simonsson | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | independent flag for json structured logging | zelig | 2015-03-22 | 1 | -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 conversion | obscuren | 2015-03-19 | 1 | -30/+41 |
|\ | |||||
| * | private network support | zelig | 2015-03-18 | 1 | -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 import | Felix Lange | 2015-03-18 | 1 | -4/+3 |
| | | |||||
* | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-18 | 1 | -0/+5 |
|\| | |||||
| * | Merge remote-tracking branch 'upstream/develop' into frontier/js | zelig | 2015-03-16 | 2 | -9/+9 |
| |\ | | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/js.go javascript/types.go | ||||
| * | | CLI: | zelig | 2015-03-15 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | - js subcommand for vm - console for Frontier console interactive REPL - jspath in cli - integrate jeth apiBindings | ||||
* | | | core: use package rlp to encode blocks | Felix Lange | 2015-03-18 | 1 | -15/+22 |
| |/ |/| | | | | | | | This also changes the chain export format so there is no enclosing list around the blocks, which enables streaming export. | ||||
* | | Moved ethutil => common | obscuren | 2015-03-16 | 2 | -9/+9 |
|/ | |||||
* | merge | obscuren | 2015-03-15 | 1 | -3/+3 |
|\ | |||||
| * | cmd/utils: GetEthereum -> MakeEthConfig | Felix Lange | 2015-03-14 | 1 | -3/+3 |
| | | | | | | | | | | This allows changing the config before starting Ethereum with it. | ||||
* | | Move MakeName to ethutil | Taylor Gerring | 2015-03-12 | 1 | -2/+1 |
|/ | |||||
* | merge | obscuren | 2015-03-12 | 1 | -3/+11 |
|\ | |||||
| * | cmd/ethereum: add a flag to switch to unencrytped keystore | Felix Lange | 2015-03-11 | 1 | -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 global | obscuren | 2015-03-11 | 1 | -7/+2 |
| | | |||||
* | | Merge branch 'develop' into rpcfrontier | obscuren | 2015-03-11 | 2 | -86/+91 |
|\| | | | | | | | | | | | Conflicts: rpc/api.go rpc/args.go | ||||
| * | Merge branch origin/develop into accounts-integration | Felix Lange | 2015-03-11 | 1 | -24/+26 |
| |\ | |/ |/| | | | | | | | | | Conflicts: cmd/blocktest/main.go cmd/mist/debugger.go cmd/utils/cmd.go | ||||
| * | cmd/utils: improve CLI help templates | Felix Lange | 2015-03-10 | 1 | -0/+27 |
| | | | | | | | | Help for a specific command now shows available subcommands. | ||||
| * | cmd/ethereum: show more helpful message if no accounts exist | Felix Lange | 2015-03-10 | 1 | -6/+2 |
| | | |||||
| * | cmd/utils: remove extra space in fatal error message | Felix Lange | 2015-03-10 | 1 | -1/+1 |
| | | |||||
| * | accounts: add {Timed,}Unlock, remove SignLocked | Felix Lange | 2015-03-10 | 1 | -2/+1 |
| | | |||||
| * | Merge ethereum/poc-9 into accounts-integration | Felix Lange | 2015-03-10 | 2 | -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, KeyTasks | Felix Lange | 2015-03-10 | 1 | -40/+0 |
| | | | |||||
| * | | rpc: add dataDir parameter and JSON-RPC handler | Felix Lange | 2015-03-10 | 2 | -12/+18 |
| | | | |||||
| * | | cmd/utils: add NewApp | Felix Lange | 2015-03-10 | 1 | -0/+11 |
| | | | |||||
| * | | accounts: AccountManager -> Manager | Felix Lange | 2015-03-08 | 1 | -2/+2 |
| | | | |||||
| * | | cmd/ethereum: add account commands | Felix Lange | 2015-03-07 | 1 | -26/+22 |
| | | | |||||
* | | | Merge pull request #449 from Gustav-Simonsson/add_blockchain_tests2 | Jeffrey Wilcke | 2015-03-10 | 1 | -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 node | Gustav Simonsson | 2015-03-10 | 1 | -0/+9 |
| | |/ | |/| | |||||
* | | | Merge pull request #438 from ethersphere/poc9/cli | Jeffrey Wilcke | 2015-03-10 | 1 | -24/+17 |
|\ \ \ | |/ / |/| | | Poc9/cli (exportchain) | ||||
| * | | add export blockchain subcommand, remove BlockDo | zelig | 2015-03-08 | 1 | -24/+17 |
| | | | |||||
* | | | Updated xeth instances to take extra param for ui.Interface | obscuren | 2015-03-09 | 1 | -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 #416 | obscuren | 2015-03-07 | 2 | -4/+9 |
| | | |||||
* | | Debug option for VM & command line flag | obscuren | 2015-03-06 | 1 | -3/+10 |
|/ | |||||
* | cmd/ethereum: improve command line interface | Felix Lange | 2015-03-06 | 2 | -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-9 | obscuren | 2015-03-04 | 1 | -13/+0 |
|\ | | | | | | | | | Conflicts: cmd/utils/cmd.go | ||||
| * | Merge branch 'develop' of github.com:ethereum/go-ethereum into removews | Taylor Gerring | 2015-03-02 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/flags.go cmd/mist/flags.go | ||||
| * | | Remove Websockets RPC transport | Taylor Gerring | 2015-03-01 | 1 | -13/+0 |
| | | | |||||
* | | | merge | obscuren | 2015-03-04 | 1 | -2/+2 |
|\ \ \ | | |/ | |/| | |||||
| * | | Add flag to set RPC port | Taylor Gerring | 2015-02-28 | 1 | -2/+2 |
| |/ | |||||
* / | fixed pow stuff | obscuren | 2015-03-04 | 1 | -39/+0 |
|/ | |||||
* | Cleanup imports | Taylor Gerring | 2015-02-26 | 1 | -3/+0 |
| | |||||
* | DRY DefaultAssetPath() | Taylor Gerring | 2015-02-26 | 1 | -26/+0 |
| | |||||
* | Update osext import path | Taylor Gerring | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Added eth_logs & fixed issue with manual log filtering | obscuren | 2015-02-22 | 1 | -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 miner | Maran | 2015-02-19 | 1 | -1/+1 |
| | | | | Defaults to the amount of cores available on the CPU | ||||
* | cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodes | Felix Lange | 2015-02-07 | 1 | -2/+2 |
| | |||||
* | cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p API | Felix Lange | 2015-02-06 | 1 | -4/+2 |
| | |||||
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-06 | 1 | -2/+2 |
|\ | |||||
| * | Merge pull request #287 from ethereum/system-testing | Jeffrey Wilcke | 2015-02-06 | 1 | -2/+2 |
| |\ | | | | | | | Seednode CLI param updates | ||||
| | * | Move hardcoded seed node address to app flag | Taylor Gerring | 2015-02-03 | 1 | -2/+2 |
| | | | | | | | | | | | | Replaces functionality `-seed=true` with `-seed="ip:port"` | ||||
* | | | Merge branch 'develop' of github.com:tgerring/go-ethereum into develop | Taylor Gerring | 2015-02-04 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | |||||
| * | | Update signature for rpc websockets | Taylor Gerring | 2015-02-02 | 1 | -1/+1 |
| |/ | |||||
* / | Removed some VMEnv & Added VmType() to vm.Environment | obscuren | 2015-02-01 | 1 | -98/+0 |
|/ | |||||
* | Remove old websocket implementation | Taylor Gerring | 2015-01-29 | 1 | -3/+0 |
| | |||||
* | further cleaned up xeth interface | obscuren | 2015-01-29 | 1 | -1/+1 |
| | |||||
* | Rename transport to ws | Taylor Gerring | 2015-01-28 | 1 | -1/+1 |
| | | | | Cleanup object naming for clarity | ||||
* | Update CLI to use new Websocket RPC | Taylor Gerring | 2015-01-28 | 1 | -4/+12 |
| | | | | Use “wsport” flag to change default port | ||||
* | Move HTTP transport to sub package of RPC | Taylor Gerring | 2015-01-28 | 1 | -2/+2 |
| | |||||
* | Move websockets out of cmd/util | Taylor Gerring | 2015-01-21 | 2 | -220/+8 |
| | |||||
* | removed accidental qt dep | obscuren | 2015-01-11 | 1 | -2/+2 |
| | |||||
* | Implemented filter for ws + fixes | obscuren | 2015-01-10 | 1 | -10/+44 |
| | | | | | | | * proper 0xhex * filters fixed * start of filter manager * accounts for ws. Closes #246 | ||||
* | Refactored ethutil.Config.Db out | obscuren | 2015-01-07 | 1 | -1/+3 |
| | |||||
* | Added license headers | obscuren | 2015-01-06 | 3 | -0/+61 |
| | |||||
* | Updated WS API. Fixes #219. Closes #220 | obscuren | 2015-01-06 | 1 | -35/+35 |
| | |||||
* | added shh back in | obscuren | 2015-01-06 | 1 | -1/+5 |
| | |||||
* | BlockManager => BlockProcessor | obscuren | 2015-01-05 | 1 | -1/+1 |
| | |||||
* | Cleaned up some of that util | obscuren | 2015-01-04 | 1 | -99/+4 |
| | |||||
* | Changed prev_hash to block_hash, state transition now uses vm env | obscuren | 2015-01-04 | 1 | -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 => Context | obscuren | 2015-01-02 | 1 | -3/+3 |
| | |||||
* | merge | obscuren | 2014-12-24 | 1 | -0/+5 |
|\ | |||||
| * | Enable websockets for mist. Closes #218 | obscuren | 2014-12-23 | 1 | -0/+5 |
| | | |||||
* | | Switched to new trie | obscuren | 2014-12-24 | 1 | -1/+1 |
| | | |||||
* | | Moved import to utils | obscuren | 2014-12-23 | 1 | -0/+24 |
| | | |||||
* | | Refactored block & Transaction | obscuren | 2014-12-23 | 2 | -7/+7 |
| | | | | | | | | * Includes new rlp decoder | ||||
* | | Merge branch 'develop' into poc8 | obscuren | 2014-12-19 | 1 | -3/+1 |
|\| | |||||
| * | Cleaned up objects | obscuren | 2014-12-19 | 1 | -3/+1 |
| | | |||||
* | | resolve merge conflict hell | zelig | 2014-12-15 | 1 | -10/+1 |
| | | |||||
* | | adapt cmd/cli to new backend | zelig | 2014-12-15 | 1 | -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 backend | zelig | 2014-12-15 | 1 | -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 pkg | zelig | 2014-12-15 | 1 | -1/+1 |
|/ | |||||
* | Show newly created private key during startup. Closes #126 | obscuren | 2014-12-05 | 1 | -1/+1 |
| | |||||
* | Log is now interface | obscuren | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Renamed State => StateDB | obscuren | 2014-12-04 | 1 | -3/+3 |
| | |||||
* | Renamed `chain` => `core` | obscuren | 2014-12-04 | 1 | -4/+4 |
| | |||||
* | Updated environments according to the new interface set | obscuren | 2014-12-04 | 1 | -1/+33 |
| | |||||
* | merge | obscuren | 2014-12-03 | 1 | -1/+1 |
|\ | |||||
| * | Set proper message value | obscuren | 2014-12-03 | 1 | -1/+1 |
| | | |||||
* | | Begin of moving objects to types package | obscuren | 2014-11-18 | 1 | -4/+3 |
|/ | | | | | * Block(s) * Transaction(s) | ||||
* | Removed all implicit logging. Fixed gas issues and jump errors | obscuren | 2014-11-12 | 1 | -1/+1 |
| | |||||
* | Implemented new miner w/ ui interface for merged mining. Closes #177 | obscuren | 2014-11-07 | 1 | -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 => BlockManager | obscuren | 2014-11-04 | 1 | -1/+1 |
| | |||||
* | ethminer => miner | obscuren | 2014-10-31 | 1 | -9/+9 |
| | |||||
* | ethwire => wire | obscuren | 2014-10-31 | 1 | -4/+4 |
| | |||||
* | ethstate => state | obscuren | 2014-10-31 | 1 | -14/+14 |
| | |||||
* | ethpipe => xeth (eXtended ETHereum) | obscuren | 2014-10-31 | 2 | -4/+4 |
| | |||||
* | Moved utils to cmd | obscuren | 2014-10-31 | 3 | -0/+529 |