aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/geth/chaincmd.go
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2455 from zsfelfoldi/chaindbJeffrey Wilcke2016-06-131-1/+1
|\ | | | | core: improved chain db performance by using sequential keys
| * core: improved chainDb using sequential keyszsfelfoldi2016-06-071-1/+1
| |
* | cmd: fix CLI package deprecation warningsPéter Szilágyi2016-06-101-6/+10
| |
* | cmd/geth: codegansta/cli package renamed to urfave/cliBas van Kervel2016-06-091-1/+1
|/
* cmd/geth, console: fix reviewer issuesPéter Szilágyi2016-05-311-1/+1
|
* cmd, console: split off the console into a reusable packagePéter Szilágyi2016-05-301-1/+2
|
* cmd/geth, cmd/utils: improve input handlingFelix Lange2016-04-121-1/+1
| | | | | | | | | | | | | | | | | | | These changes make prompting behave consistently on all platforms: * The input buffer is now global. Buffering was previously set up for each prompt, which can cause weird behaviour, e.g. when running "geth account update <input.txt" where input.txt contains three lines. In this case, the first password prompt would fill up the buffer with all lines and then use only the first one. * Print the "unsupported terminal" warning only once. Now that stdin prompting has global state, we can use it to track the warning there. * Work around small liner issues, particularly on Windows. Prompting didn't work under most of the third-party terminal emulators on Windows because liner assumes line editing is always available.
* common: remove old RLP implementation, Value and ExtPackageFelix Lange2015-12-181-3/+2
| | | | | In order to make this happen, kill all remaining trivial uses of common/{rlp,value}.go. The non-trivial ones have been updated earlier.
* core/state, core, miner: handle missing root error from state.NewGustav Simonsson2015-10-161-1/+5
|
* all: move common.Database to package ethdbFelix Lange2015-09-151-1/+2
|
* cmd/geth: Fix chain purging from cmd lineMaran2015-08-181-4/+3
|
* core, eth, trie, xeth: merged state, chain, extra databases in oneJeffrey Wilcke2015-08-081-13/+13
|
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-2/+2
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* Improved error checkingTaylor Gerring2015-06-061-3/+7
|
* CleanupTaylor Gerring2015-06-061-1/+1
|
* Allow export command to take first and last argsTaylor Gerring2015-06-061-1/+21
|
* cmd/geth: don't flush databases after importFelix Lange2015-05-281-5/+4
|
* cmd/geth, cmd/utils: make chain importing interruptibleFelix Lange2015-05-281-5/+6
| | | | | | Interrupting import with Ctrl-C could cause database corruption because the signal wasn't handled. utils.ImportChain now checks for a queued interrupt on every batch.
* cmd/geth, cmd/utils: rename utils.Get* -> utils.Make*Felix Lange2015-05-281-5/+5
| | | | | The renaming should make it clearer that these functions create a new instance for every call. @obscuren suggested this renaming a while ago.
* cmd/geth: move blockchain commands to chaincmd.goFelix Lange2015-05-281-0/+159