Hello All,
We are releasing a new version of Bor v1.3.0-beta-2
and Heimdall v1.0.5 for Amoy Testnet. Both of them are mandatory releases for all node operators.
Bor:
This includes Napoli HardFork on Bor which is scheduled for April 3rd, 2024 around 8:30AM UTC( 2PM IST ). The HF block number is 5423600. With this hardfork, we are enabling PIP-33. It also contains the upstream from geth v1.13.5 and includes the PBSS state-scheme. Additionally, Amoy config has been added in this release. Please upgrade all bor nodes (validators, sentries, archive) before the HF block number hits as this is a mandatory release.
Heimdall:
This includes support for Amoy chain.
Steps for upgrading Bor node
-
Stop bor service
sudo service bor stop
-
Install Bor with a version tag, network name (mumbai), and node type (sentry, validator, or archive).
# Replace the node type curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash -s -- v1.3.0-beta-2 amoy <node_type>
-
Check bor version
/usr/bin/bor version # It should print # v1.3.0-beta-2
-
Restart bor service
sudo service bor start
Steps for Upgrading Heimdall node
Before proceeding, please create a backup of your heimdall config file whose default location is: /var/lib/heimdall/config/config.toml
. This might differ if you have setup heimdall at a different location.
-
Stop heimdalld service
sudo service heimdalld stop
-
Install Heimdall with a version tag, network name (amoy), and node type (sentry or validator).
# Replace the network and node type curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash -s -- v1.0.5 <network> <node_type>
-
Check heimdall version
/usr/bin/heimdalld version # It should print # 1.0.5
-
Restart heimdall service
sudo service heimdalld start
-
Restart the telemetry services
sudo service telemetry restart
Whatâs Changed (Bor)
- integration-tests: update ipc path on ci tests by @manav2401 in #1127
- add : amoy flags and genesis by @0xsharma in #1131
- chg: make HF consistent by @temaniarpit27 in #1137
- core/vm: remove kzg precompile by @anshalshukla in #1130
- fix bug: should use Lock when mutating the flag by @zhiqiangxu in #1120
- Revert âfix bug: should use Lock when mutating the flagâ by @pratikspatil024 in #1140
- fix typos by @rex4539 in #1147
- Removed ParallelUniverseBlock from amoyTestnet by @pratikspatil024 in #1154
- core: reset tx lookup cache if necessary by @pratikspatil024 in #1157
- Upstream from geth 1.13.5 by @0xsharma in #1106
- Fix path for
matic-cli
dockerized tests by @marcello33 in #1173 - POS-2399: ganache bug workaround to reduce
smoke_test
time in CI by @marcello33 in #1177 - Bump dependencies by @marcello33 in #1183
- chg: fix protoc messages with new protobuf version by @marcello33 in #1188
- core: remove tracing and handle err in reorg call by @manav2401 in #1193
- Merge branch âmasterâ into develop by @0xsharma in #1194
Full Changelog: v1.2.8âŚv1.3.0-beta-2
Docker Images
You can find the latest docker images here:
Bor: https://hub.docker.com/r/0xpolygon/bor/tags
Heimdall:https://hub.docker.com/r/0xpolygon/heimdall/tags
Thanks,
Polygon Team