The previous release of bor was based on geth v1.10.8 which breaks block hash calculation in a few RPC calls. Geth later reverted a PR https://github.com/ethereum/go-ethereum/pull/23466 that fixes the issue.
Here is the latest release of bor that includes this fix: https://github.com/maticnetwork/bor/releases/tag/v0.2.8
Please upgrade to ensure your nodes serve the right responses for the RPC calls.
- SSH to your sentry and validator nodes and navigate to the bor directory:
- Fetch the latest changes and switch to v0.2.8:
git fetch git checkout v0.2.8
- Stop bor and build the latest code:
sudo service bor stop make bor-all
- Check the version:
and ensure it is as below:
Bor Version: 1.10.9
- Start bor:
sudo service bor start
Please note that this version of bor does not activate the London fork.
Let us know if you have any questions.