fix remotedb.go

This commit is contained in:
Ocenka 2025-03-06 19:58:40 +00:00 committed by GitHub
parent d219e9b005
commit 35c06da30b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -33,8 +33,9 @@ type Database struct {
} }
func (db *Database) Has(key []byte) (bool, error) { func (db *Database) Has(key []byte) (bool, error) {
if _, err := db.Get(key); err != nil { _, err := db.Get(key)
return false, nil if err != nil {
return false, err
} }
return true, nil return true, nil
} }
@ -144,7 +145,8 @@ func (db *Database) Close() error {
} }
func New(client *rpc.Client) ethdb.Database { func New(client *rpc.Client) ethdb.Database {
return &Database{ if client == nil {
remote: client, return nil
} }
return &Database{remote: client}
} }