From 95ac05b280a103ce8759146cecc0a28468d0e9fd Mon Sep 17 00:00:00 2001 From: Martin Boehm Date: Wed, 22 Jan 2020 16:38:29 +0100 Subject: [PATCH] Improve error logging related to utxo requests --- api/worker.go | 2 +- api/xpub.go | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/api/worker.go b/api/worker.go index f75b824e..499c74f2 100644 --- a/api/worker.go +++ b/api/worker.go @@ -1100,7 +1100,7 @@ func (w *Worker) getAddrDescUtxo(addrDesc bchain.AddressDescriptor, ba *db.AddrB checksum.Sub(&checksum, &utxo.ValueSat) } if checksum.Uint64() != 0 { - glog.Warning("DB inconsistency: ", addrDesc, ": checksum is not zero") + glog.Warning("DB inconsistency: ", addrDesc, ": checksum is not zero, checksum=", checksum.Int64()) } } } diff --git a/api/xpub.go b/api/xpub.go index 6fb7470b..1207372b 100644 --- a/api/xpub.go +++ b/api/xpub.go @@ -304,8 +304,7 @@ func (w *Worker) getXpubData(xpub string, page int, txsOnPage int, option Accoun data = xpubData{gap: gap} data.basePath, err = w.chainParser.DerivationBasePath(xpub) if err != nil { - glog.Warning("DerivationBasePath error", err) - data.basePath = "unknown" + return nil, 0, err } } else { hash, err := w.db.GetBlockHash(data.dataHeight)