Missed block reported but no "TraceNodeIsLeader" in log

I found another similar thread (you were there too, nice!):

I will try renaming the db file (I’ll keep the old one for further analysis).

In any case, nonces are different when querying both databases:

  • the already existent: “epoch”: 307, “epochNonce”: “c40ada27c0b0e4fb706bac418ba02828813d5e415de809a277c06a0a905e7ac1”,
  • the newly synced: “epoch”: 307, “epochNonce”: “c9df45e52ba90cd0fd84a2150ab3764e36de44193f98fafda38c79f90e825a7b”

I think that they are calculated hashing some blocks from the previous epoch, so that would mean that the data of one of the databases is definitely corrupted, probably the existent one. I am wondering how cncli can produce an apparently valid result from a corrupted or incomplete database.

Could someone confirm the correct nonce for epoch 307?

Cheers!

M.

1 Like