aboutsummaryrefslogtreecommitdiffstats
path: root/ethdb/memory_database.go
Commit message (Collapse)AuthorAgeFilesLines
* core/state, ethdb, trie: test intermediate secure key leak, fix memdb bugPéter Szilágyi2016-01-201-1/+1
|
* common: remove old RLP implementation, Value and ExtPackageFelix Lange2015-12-181-22/+1
| | | | | 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, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-3/+7
|
* eth/downloader: concurrent receipt and state processingPéter Szilágyi2015-10-191-12/+39
|
* ethdb: remove FlushFelix Lange2015-09-151-4/+0
|
* ethdb: copy stored memdb valuesFelix Lange2015-09-151-2/+1
| | | | | | Storing a value in LevelDB copies the bytes, modifying the value afterwards does not affect the content of the database. This commit ensures that MemDatabase satisfies the same property.
* ethdb: add NewBatchFelix Lange2015-09-151-0/+23
|
* eth, eth/downloader: handle header requests, table driven proto testsPéter Szilágyi2015-08-241-0/+8
|
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* 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
|
* core, ethdb, trie: validate database errorsobscuren2015-06-211-1/+3
|
* Moved leveldb update loop to eth/backendBas van Kervel2015-04-231-0/+4
| | | | | | change order of block insert and update LastBlock bugfix, wrong hash stored in blockDb
* common: drop accessors for Value.ValFelix Lange2015-03-201-1/+1
| | | | I don't see why we would need two different accessors for a public field.
* Moved ethutil => commonobscuren2015-03-161-4/+4
|
* Added caching and database interface to trieobscuren2014-11-191-0/+4
| | | | | * Reimplemented caching for trie * Reimplemented resetting and persisting trie
* Merge eth-go repository into go-ethereumFelix Lange2014-10-231-1/+2
| | | | mist, etheruem have been moved to cmd/
* Moved keyring to ethutil & removed old methods. Implements #20obscuren2014-05-141-0/+2
|
* Added a GetKeys method to support multiple accountsobscuren2014-02-281-0/+6
|
* Added delete to database interfacesobscuren2014-02-241-0/+6
|
* Removed RlpValue in favour of Valueobscuren2014-02-151-3/+2
|
* The great mergeobscuren2014-02-151-0/+49