From 35c06da30b0d80581328653eab1b909d1823e194 Mon Sep 17 00:00:00 2001 From: Ocenka Date: Thu, 6 Mar 2025 19:58:40 +0000 Subject: [PATCH] fix remotedb.go --- ethdb/remotedb/remotedb.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ethdb/remotedb/remotedb.go b/ethdb/remotedb/remotedb.go index 247a4392db..641b229ac1 100644 --- a/ethdb/remotedb/remotedb.go +++ b/ethdb/remotedb/remotedb.go @@ -33,8 +33,9 @@ type Database struct { } func (db *Database) Has(key []byte) (bool, error) { - if _, err := db.Get(key); err != nil { - return false, nil + _, err := db.Get(key) + if err != nil { + return false, err } return true, nil } @@ -144,7 +145,8 @@ func (db *Database) Close() error { } func New(client *rpc.Client) ethdb.Database { - return &Database{ - remote: client, + if client == nil { + return nil } + return &Database{remote: client} }