Added a method in the Checkpoint module that looks up the rootchain (ethereum for mainnnet and goerli for mumbai) and updates the existing checkpoint. This can be used (by firing a CLI command) in cases where the checkpoint details persisted in the state are incorrect. This method also follows the usual tendermint consensus before updating the state.
One such incident (with incorrect end-block in a checkpoint) had occurred in the mumbai network due to which we had to roll out this fix and update the checkpoint details on 2021-10-06.