Felix Lange
e6fb69296e
common: remove old RLP implementation, Value and ExtPackage
...
In order to make this happen, kill all remaining trivial uses of
common/{rlp,value}.go. The non-trivial ones have been updated earlier.
9 years ago
Gustav Simonsson
1b1f293082
core/state, core, miner: handle missing root error from state.New
9 years ago
Felix Lange
8c4dab77ba
all: move common.Database to package ethdb
9 years ago
Maran
4d5501c46a
cmd/geth: Fix chain purging from cmd line
9 years ago
Jeffrey Wilcke
a23478c0be
core, eth, trie, xeth: merged state, chain, extra databases in one
9 years ago
Felix Lange
3f047be5aa
all: update license headers to distiguish GPL/LGPL
...
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
9 years ago
Felix Lange
ea54283b30
all: update license information
9 years ago
Taylor Gerring
2729e6294a
Improved error checking
10 years ago
Taylor Gerring
ed621aae33
Cleanup
10 years ago
Taylor Gerring
d65b64c884
Allow export command to take first and last args
10 years ago
Felix Lange
e84bbcce3c
cmd/geth: don't flush databases after import
10 years ago
Felix Lange
67effb94b6
cmd/geth, cmd/utils: make chain importing interruptible
...
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.
10 years ago
Felix Lange
74706a0f02
cmd/geth, cmd/utils: rename utils.Get* -> utils.Make*
...
The renaming should make it clearer that these functions create a new
instance for every call. @obscuren suggested this renaming a while ago.
10 years ago
Felix Lange
651030c98d
cmd/geth: move blockchain commands to chaincmd.go
10 years ago