This release is available as a Docker image on Docker Hub at offchainlabs/nitro-node:v2.3.1-26fad6f
It is identical to v2.3.1-rc.1 aside from the updated version tag.
What's Changed
This release fixes validators processing EIP-4844 batches and improves EIP-4844 blob based batch posting performance and reliability. However, we still recommend waiting for more testing to be done before enabling EIP-4844 batch posting on Arbitrum Orbit chains (the current default configuration does not have EIP-4844 batch posting enabled).
User-facing Improvements
- Add option for beacon auth header: #2162
- Seq-coordinator-manager should handle uninitialized redis: #2154
Internal Highlights
- Fix recording blob preimages: #2167
- Properly support replace by fee for blob txs: #2164
- Avoid freq switch of non-4844 to 4844 batch post: #2158
- Save Blob data as fetched from beaconURL to disk: #2166
- Unified reader interface for Data Availability providers: #2155
- Don't force delayed sequencing when coordinator is disabled: #2079
- Log a warning whenever we don’t do the next validation because we’re low on memory: #2163
- Update testnode submodule: #2132
- Bump contracts pin: #2127
Full Changelog: v2.3.0...v2.3.1