trie: remove dependency on ethdb

This removes the core/types -> leveldb dependency.
This commit is contained in:
Felix Lange
2017-01-05 15:58:00 +01:00
parent 7731061903
commit d3b751e4d9
6 changed files with 37 additions and 37 deletions

View File

@ -60,8 +60,12 @@ func init() {
// Database must be implemented by backing stores for the trie.
type Database interface {
DatabaseReader
DatabaseWriter
// Get returns the value for key from the database.
}
// DatabaseReader wraps the Get method of a backing store for the trie.
type DatabaseReader interface {
Get(key []byte) (value []byte, err error)
}