You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
occasionally on the devnet, I've seen the following error when a node tries to sync a block another node built:
EROR[11-10|23:29:05] ready block failed pkg=sync hash=0x7075f64377d6406f817055f833863af2f62c5ecf6b6cbb2b1b5261c42aba7e65 error="could not verify block: failed to get epoch for block header: header does not contain pre-runtime digest" caller=chain_processor.go:96
for some reason, the pre-runtime digest of the block is missing, so the node can't verify it.
there are a few possible reasons for this:
the block producer didn't add the pre-runtime digest. this would be really bad, and probably isn't the case, as the BABE code always adds it. however would be good to double check
some encoding/decoding error. potentially the block is missing the pre-runtime digest when it's being encoded on the sender side, or it's missing it when decoded on the receiver side.
The text was updated successfully, but these errors were encountered:
Task summary
for some reason, the pre-runtime digest of the block is missing, so the node can't verify it.
there are a few possible reasons for this:
The text was updated successfully, but these errors were encountered: