This release is available as a Docker image on Docker Hub at offchainlabs/nitro-node:v2.0.10-73224e3
What's Changed
This release supports RPC queries with the "safe" and "finalized" block numbers, along with various bug fixes and improvements. The "safe" and "finalized" L2 block numbers represent the latest L2 block which has been posted to L1 and whose sequencer batch is "safe" or "finalized" respectively on L1.
User-facing Improvements
- support safe and finalized blocknumber: #1323
- Anytrust ipfs node sync: #1366
- Fix block hash in receipts in ws log subscription: #1396
- Stop the RPCs before stopping the blockchain: #1391
Internal Highlights
- Use snapshot-restore-gas-limit: #1411
- Make the trie dirty cache size configurable: #1406
- fix: add inbox gas limit validation: #1374
- revert: #1320 unsafe retryable caller: #1375
- feat: uniswap unalised crosschain message: #1379
- Improve feed broadcaster error logs and metrics: #1383
- sequence delayed messages when acquiring lock: #1358
- Wasmer 3.1: #1386
- Test node consensus: #1384
- Use new time-bounded histogram for timer metrics: #1388
- Use pointers for precompiles: #1405
- Feed client metric should be microseconds instead of nanoseconds: #1422
- Add L1 reader state to syncmap: #1420
Full Changelog: v2.0.9...v2.0.10