core: improve blockchain error messages

This commit is contained in:
Anna Shaleva 2022-02-25 18:39:56 +03:00 committed by AnnaShaleva
parent a57c3f4842
commit 032d9749c2

View file

@ -367,7 +367,7 @@ func (bc *Blockchain) init() error {
currHeaderHeight, currHeaderHash, err := bc.dao.GetCurrentHeaderHeight() currHeaderHeight, currHeaderHash, err := bc.dao.GetCurrentHeaderHeight()
if err != nil { if err != nil {
return err return fmt.Errorf("failed to retrieve current header info: %w", err)
} }
if bc.storedHeaderCount == 0 && currHeaderHeight == 0 { if bc.storedHeaderCount == 0 && currHeaderHeight == 0 {
bc.headerHashes = append(bc.headerHashes, currHeaderHash) bc.headerHashes = append(bc.headerHashes, currHeaderHash)
@ -425,7 +425,7 @@ func (bc *Blockchain) init() error {
bHeight, err := bc.dao.GetCurrentBlockHeight() bHeight, err := bc.dao.GetCurrentBlockHeight()
if err != nil { if err != nil {
return err return fmt.Errorf("failed to retrieve current block height: %w", err)
} }
bc.blockHeight = bHeight bc.blockHeight = bHeight
bc.persistedHeight = bHeight bc.persistedHeight = bHeight