To solve the issue regarding non-existing revision error due to ctl history rewrite, I looked at our lockfiles timestam, when CTL was updated and searched for the respective date/time in CTLs git log to find the respective new revision hash.
other changes
[ ] Every newly introduced function needs to have a documentation
[ ] The impure tests via nix run .#offchain:test were run and all are passing.
[ ] Where applicable, grammar, punctuation, and spelling within code and comments should be plausibly correct.
[ ] The issue(s) that the work is addressing should be linked in the PR description.
[ ] Any significant changes beyond what's clear from the linked issue(s) are documented in the PR description
To solve the issue regarding non-existing revision error due to ctl history rewrite, I looked at our lockfiles timestam, when CTL was updated and searched for the respective date/time in CTLs git log to find the respective new revision hash.
other changes
nix run .#offchain:test
were run and all are passing.