aboutsummaryrefslogtreecommitdiffstats
path: root/trie
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2019-03-12 18:57:23 +0800
committerGitHub <noreply@github.com>2019-03-12 18:57:23 +0800
commitb87a68407bb5beeb0b4d9f074ed08fe21f1dc426 (patch)
tree2334c94aea09499aca53b61a4ab30a744fd764b6 /trie
parent7504dbd6eb3f62371f86b06b03ffd665690951f2 (diff)
parent8111b9dda5ad21c7da44f8ab563f2358126d95a4 (diff)
downloadgo-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar.gz
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar.bz2
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar.lz
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar.xz
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.tar.zst
go-tangerine-b87a68407bb5beeb0b4d9f074ed08fe21f1dc426.zip
Merge pull request #19252 from karalabe/badgerdb
ethdb: tiny API tidy-up from the database rework pr
Diffstat (limited to 'trie')
-rw-r--r--trie/proof_test.go10
-rw-r--r--trie/trie_test.go2
2 files changed, 6 insertions, 6 deletions
diff --git a/trie/proof_test.go b/trie/proof_test.go
index bcb241bd7..c488f342c 100644
--- a/trie/proof_test.go
+++ b/trie/proof_test.go
@@ -34,17 +34,17 @@ func init() {
// makeProvers creates Merkle trie provers based on different implementations to
// test all variations.
-func makeProvers(trie *Trie) []func(key []byte) *memorydb.MemoryDatabase {
- var provers []func(key []byte) *memorydb.MemoryDatabase
+func makeProvers(trie *Trie) []func(key []byte) *memorydb.Database {
+ var provers []func(key []byte) *memorydb.Database
// Create a direct trie based Merkle prover
- provers = append(provers, func(key []byte) *memorydb.MemoryDatabase {
+ provers = append(provers, func(key []byte) *memorydb.Database {
proof := memorydb.New()
trie.Prove(key, 0, proof)
return proof
})
// Create a leaf iterator based Merkle prover
- provers = append(provers, func(key []byte) *memorydb.MemoryDatabase {
+ provers = append(provers, func(key []byte) *memorydb.Database {
proof := memorydb.New()
if it := NewIterator(trie.NodeIterator(key)); it.Next() && bytes.Equal(key, it.Key) {
for _, p := range it.Prove() {
@@ -180,7 +180,7 @@ func BenchmarkVerifyProof(b *testing.B) {
trie, vals := randomTrie(100)
root := trie.Hash()
var keys []string
- var proofs []*memorydb.MemoryDatabase
+ var proofs []*memorydb.Database
for k := range vals {
keys = append(keys, k)
proof := memorydb.New()
diff --git a/trie/trie_test.go b/trie/trie_test.go
index cf133706f..1c874370c 100644
--- a/trie/trie_test.go
+++ b/trie/trie_test.go
@@ -542,7 +542,7 @@ func benchGet(b *testing.B, commit bool) {
b.StopTimer()
if commit {
- ldb := trie.db.diskdb.(*leveldb.LevelDBDatabase)
+ ldb := trie.db.diskdb.(*leveldb.Database)
ldb.Close()
os.RemoveAll(ldb.Path())
}