Introducing RSK Lovell Release 9.0.0
Since consensus rules have changed, this release is incompatible with previous versions. If you are running earlier versions of the Rootstock client node and adhering to these changes, you must update to this new version.
- Mainnet network upgrade will happen at block number 7,338,024.
- Testnet network upgrade will happen at block number 6,110,487.
⚠️ Important Notice For Users Running a Docker Image
If you are already running an RSKj node using a Docker image, please follow the instructions at the bottom.
📢 Release Summary
Lovell introduces significant security and robustness enhancements to the PowPeg, ensuring a more secure and reliable composition change process. It also introduces new opcodes, further strengthening compatibility with the Ethereum Virtual Machine.
🚀 What's New in RSKj 8.0.0
The consensus changes included in this version are:
- PowPeg Spendability Validation Protocol (RSKIP-419)
- Express the amount value in wei for peg-out related events (RSKIP-427)
- New pegout creation event including UTXO outpoint values (RSKIP-428)
- Limit the maximum size of initcode and apply extra gas cost for every 32-byte chunk of initcode (RSKIP-438)
- MCOPY instruction (RSKIP-445)
- Transient storage opcodes (RSKIP-446)
- Prevent address creation on failed CREATE/CREATE2 operations (RSKIP-453)
- Support bitcoin blocks with chain work up to 32 unsigned bytes (RSKIP-454)
- Mark rejected peg-ins as processed (RSKIP-459)
- Ignore non-standard outputs when searching for the witness commitment hash (RSKIP-460)
- Network Upgrade: Lovell (RSKIP-435)
🔗 Full Changelog: GitHub Compare ARROWHEAD-6.5.1...LOVELL-7.0.0
🎯 Lovell 7.0.0 Milestone: GitHub Milestone 48
🔐 Reproducible Build
SHA256 (see Reproducible Build Guide for further details):
You can check the full release in the RSKj GitHub repository.