✨ Release Summary
This update includes improvements to Ethereum compatibility — specifically in how the RSKj node handles the logIndex
field, which indicates the position of a log entry within a transaction receipt’s list of logs.
It also introduces the state override feature, enabling developers to simulate transactions with custom account code, storage, or balances during an eth_call
, without altering the actual blockchain state.
Although this upgrade is optional, we strongly recommend updating your node to take advantage of the latest improvements.
🆕 What's New in RSKj 7.2.0
Here’s a summary of the most notable changes in this version:
- LogIndex compatibility enhancement — aligned logIndex handling with Ethereum clients by making it block-relative.
By @asoto-iov in #3111. - State override feature — introduced the state override feature, enabling developers to simulate transactions with custom account code, storage, or balances during an eth_call, without altering the actual blockchain state.
By @asoto-iov in #3079, #3137, and #3104.
🔗 Full Changelog: LOVELL-7.1.0...LOVELL-7.2.0
📌 Lovell 7.2.0 Milestone: https://github.com/rsksmart/rskj/milestone/50
🛠️ Reproducible Build
SHA256 checksum (see Reproducible Build guide for further details):
1d27057a287d49e88a8d0bf981a2d091fd34317f7fc4e6abbdde2c89f0891e47 rskj-core-7.2.0-LOVELL-all.jar