- No alpha/beta designation anymore - blog post
- Fixed
trace_block
RPC method which did not work for POS blocks due toDIFFICULTY
opcode always returning zero. - Optimised
trace_transaction
to not rerun transactions in the block after the required one. - Separated block snapshot downloading and verification from Headers stage into a separate stage.
- Fixed a lot of smaller bugs and safety issues noticed after the Merge.
- Removed kiln chain specification.
- Added BSC Gibbs support for Chapel and Rialto networks.
- Removed debug printouts during unwinds from the previous release.
- Increased the size of in-memory MDBX to support POS side-chains for larger blocks.
- Added
--rpc.evmtimeout
flag for RPC daemon to allow longer transactions to be retraced. - Reduced disk footprint for Bor consensus engine by not snapshotting after every block.
- Removed
libmdbx
submodule, it comes as a transitive dependency fromerigon-lib
. - Allowed multiple log subscriptions at the same time.