Hello All,
New versions of Bor v1.2.6-beta and Heimdall v1.0.4-beta for **Mumbai ** have been released.
The bor version includes:
- A fix (taken from upstream geth) related to usage of overflow field while unmarshalling fields of a blob transaction type (ethereum/go-ethereum#27939). This fix affects usage of
ethclientpackage of bor over ethereum RPC endpoints on networks supporting blob transactions.
The heimdall version includes a few major changes:
- bumping bor version to
v1.2.6-beta, which contains the fix for unmarshalling of ethereum blocks containing blob transactions when bridge fetches them via theethclientpackage of bor. - bumping peppermint and cosmos-sdk to latest polygon fork releases.
- adds a few READMEs for heimdall modules.
- some minor fixes and dependency version bumps.
Instructions to Upgrade
Steps for Upgrading Bor
-
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.2.6-beta <network> <node_type> -
Check bor version
/usr/bin/bor version # It should print # 1.2.6-beta -
Restart bor service
sudo service bor start
Steps for Upgrading Heimdall
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 (mumbai ), 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.4-beta <network> <node_type> -
Check heimdall version
/usr/bin/heimdalld version # It should print # 1.0.4-beta -
Restart heimdall service
sudo service heimdalld start -
Restart the telemetry services
sudo service telemetry restart
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
Bor Changelog
Compared to version v1.2.5-beta, the following features and improvements have been implemented.
- Cherry-pick a fix from upstream geth related to usage of overflow field while unmarshalling fields of a blob transaction (ethereum/go-ethereum#27939). This fix affects usage of
ethclientpackage of bor over ethereum RPC endpoints on networks supporting blob transactions.
Heimdall Changelog
Compared to version v1.0.3, the following features and improvements have been implemented.
- Addressing packages issues by @djpolygon in #1064
- Add README for bor module by @Raneet10 in #1071
- Fix typos by @omahs in #1061
- ValidateTxResult: accept single transaction blocks as currently produced by heimdall as valid by @svenski123 in #1030
- Added Clerk README by @0xKrishna in #1075
- backport-master-to-develop by @marcello33 in #1078
- Add CodeQL by @marcello33 in #1079
- merge develop by @marcello33 in #1083
- bump peppermint and cosmos-sdk to latest polygon releases by @marcello33 in #1085
- Add staking module README by @Raneet10 in #1082
- install go in CodeQL workflow by @marcello33 in #1088
- Restructure query command section in bor by @Raneet10 in #1087
- fix: log/service stopped by @mrostamii in #1070
- Fix by @anshalshukla in #1095
- add bank readme by @temaniarpit27 in #1091
- Supply module readme by @temaniarpit27 in #1090
- Merge V1.0.3 candidate to master by @Raneet10 in #1101
- Merge master to develop by @Raneet10 in #1102
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #1094
- add chainmanager readme by @temaniarpit27 in #1100
- Update Tendermint version to v0.33.1 by @pratikspatil024 in #1103
- Add topup/README.md by @cffls in #1106
- feat: force flags with – by @mrostamii in #1051
- Added auth Readme by @0xKrishna in #1108
- Gov README by @0xKrishna in #1111
- chg: remove deprecated docker push on old registry by @marcello33 in #1114
- Update matic-cli in CI by @marcello33 in #1118
- Added slashing module README by @0xKrishna in #1117
- Added param README by @0xKrishna in #1116
- chg: bump some deps for sec vulsn by @marcello33 in #1123
- Server README by @0xKrishna in #1125
- integration-tests: update ipc path on ci tests by @manav2401 in #1128
- add : amoy flags and genesis by @0xsharma in #1104
- fix: fix typos by @rex4539 in #1132
- Revert “clerk/client/rest :: add : blocktime check in recordListHandlerFn” by @manav2401 in #1127
- Merge master to develop by @Raneet10 in #1133
- go.mod: bump bor version to v1.2.6-beta by @manav2401 in #1135
Thanks,
Polygon Team