fix: error propagation in db layer of zktrie (#238)

* fix error propagation in db layer of zktrie

* goimports fixing
This commit is contained in:
Ho 2023-03-06 13:17:41 +08:00 committed by GitHub
parent 018c2cca43
commit 29e450264c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,6 +5,8 @@ import (
"github.com/syndtr/goleveldb/leveldb" "github.com/syndtr/goleveldb/leveldb"
zktrie "github.com/scroll-tech/zktrie/trie"
"github.com/scroll-tech/go-ethereum/common" "github.com/scroll-tech/go-ethereum/common"
"github.com/scroll-tech/go-ethereum/ethdb" "github.com/scroll-tech/go-ethereum/ethdb"
) )
@ -53,7 +55,7 @@ func (l *ZktrieDatabase) Get(key []byte) ([]byte, error) {
v, err := l.db.diskdb.Get(concatKey) v, err := l.db.diskdb.Get(concatKey)
if err == leveldb.ErrNotFound { if err == leveldb.ErrNotFound {
return nil, ErrNotFound return nil, zktrie.ErrKeyNotFound
} }
if l.db.cleans != nil { if l.db.cleans != nil {
l.db.cleans.Set(concatKey[:], v) l.db.cleans.Set(concatKey[:], v)