aboutsummaryrefslogtreecommitdiffstats
path: root/trie/cache.go
Commit message (Collapse)AuthorAgeFilesLines
* core, trie: new trieFelix Lange2015-09-231-78/+0
|
* eth, trie: removed key prefixing from state entries & merge db fixJeffrey Wilcke2015-08-141-4/+0
| | | | | | | | | Fixed database merge strategy to use the correct database. Due to a copy paste fail when doing type evaluation the same database was being iterated (chain), all others were ignored. Removed state prefixing because {H(code): code} is stored in the same database as the rest of the state.
* core, eth, trie, xeth: merged state, chain, extra databases in oneJeffrey Wilcke2015-08-081-2/+4
|
* Merge pull request #1515 from fjl/license-fixesJeffrey Wilcke2015-07-281-1/+1
|\ | | | | all: fix license headers one more time
| * all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* | ethdb, trie: removed RLE compressionJeffrey Wilcke2015-07-231-2/+2
|/
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | 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
|
* trie: Implemented a batch write approach for flushingobscuren2015-06-301-8/+18
|
* core, ethdb, trie: validate database errorsobscuren2015-06-211-2/+6
|
* Fixed a copy issue in the trie which could cause a consensus failureobscuren2015-02-031-1/+9
|
* Moved ptrie => trie. Removed old trieobscuren2015-01-081-0/+42