I've been reading confusing information online about what the
--reindex startup parameter does.
This link is not clear to me.
gArgs.AddArg("-reindex", "Rebuild chain state and block index from the blk*.dat files on disk", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS);
So, if I am on a fork because a mandatory upgrade occurred, I did not know about it, and I am no longer on the main chain, would a
--reindex fix this?