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
ethclient
package 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 theethclient
package 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
ethclient
package 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