forked from cerc-io/plugeth
cmd/geth: change to non-fatal error message when legacy receipt storage is not implemented (#24603)
* cmd/geth: only check for presence of legacy receipts if developer mode is not enabled * cmd/geth: degrade log level * cmd/geth: fix format Co-authored-by: Gary Rong <garyrong0905@gmail.com>
This commit is contained in:
parent
1027cb52c4
commit
b502b6ac97
@ -174,9 +174,8 @@ func makeFullNode(ctx *cli.Context) (*node.Node, ethapi.Backend) {
|
|||||||
}
|
}
|
||||||
isLegacy, _, err := dbHasLegacyReceipts(eth.ChainDb(), firstIdx)
|
isLegacy, _, err := dbHasLegacyReceipts(eth.ChainDb(), firstIdx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
utils.Fatalf("Failed to check db for legacy receipts: %v", err)
|
log.Error("Failed to check db for legacy receipts", "err", err)
|
||||||
}
|
} else if isLegacy {
|
||||||
if isLegacy {
|
|
||||||
log.Warn("Database has receipts with a legacy format. Please run `geth db freezer-migrate`.")
|
log.Warn("Database has receipts with a legacy format. Please run `geth db freezer-migrate`.")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user