This patch-release supports an event subscription from dBFT and improves the
PreBlock construction about Envelope transaction handling. Since the Cancun
and Prague upgrades work on TestNet quite well, this version also schedules
the same upgrades for MainNet.
This version is fully compatible with v0.5.0 and does not require node
resynchronization. For TestNet nodes no configuration changes are required on
upgrade (comparing to v0.5.0). For MainNet nodes the DB reinitialization is
required with the updated genesis configuration since Cancun and Prague
forks are enabled. Follow the instructions below to upgrade your node from
v0.5.0 to v0.5.1:
- Download new binary and new genesis configuration file from the release page.
- Gracefully stop the node.
- Replace the old binary with the new binary.
- For MainNet nodes only: don't remove DB; reinitialize DB using new binary and
new genesis configuration file with the following command:./geth init --datadir ./node-datadir ./config/genesis.json - Start the node.
New features:
Behaviour changes:
Cancunfork is enabled at timestamp1763000000on MainNet (#531)Praguefork is enabled at timestamp1763000000on MainNet (#531)
Improvements: