github OffchainLabs/nitro v3.6.2
Arbitrum Nitro v3.6.2

4 months ago

This release is available as a Docker Image on Docker Hub at offchainlabs/nitro-node:v3.6.2-5b41a2d

This Docker image specifies default flags in its entrypoint which should be replicated if you're overriding the entrypoint: /usr/local/bin/nitro --validation.wasm.allowed-wasm-module-roots /home/user/nitro-legacy/machines,/home/user/target/machines

If you're running a validator without a split validation server (this will be true of most validators), you should instead use the image offchainlabs/nitro-node:v3.6.2-5b41a2d-validator which has the extra script /usr/local/bin/split-val-entry.sh as the entrypoint.

What's changed

Fixed eth_call overflow and reduce error log noise.

User facing changes

  • Avoid overflow when adding additional gas: #3192
  • replace runtime.NumCPU with a GOMAXPROCS: #3216
  • Download database snapshot to chain directory: #3173
  • Add experimental live tracing: #3138, #3066

Internal Highlights

  • Set non zero GasMargin for auction resolution tx and enabling retrying with a new tx upon failure: #3188
  • Recover bids for unresolved auction on restart: #3109
  • add config for head rewind blocks limit: #3187
  • fix error message in pruning: #3184
  • block validator: allow large distance between outgoing validations: #2797
  • geth has removed personal command namespace: #3195
  • Correctly identify "already known" transaction error in DataPoster: #3196
  • Allow to build brotli locally with recent versions of cmake: #3204
  • pin foundry to 1.0.0 for contracts builder: #3205
  • Use latest arbos in state_fuzz_test.go: #3208
  • Add rate limiting to arb_getRawBlockMetadata reqs: #3211
  • Reduce execution reverted logs due to IsDelayBufferable: #3209
  • Add an option to start re validation from a specified block and end at a specified block: #2893
  • fix: handle empty bids table in timeboost auctioneer: #3210
  • Reduce excessive errors in block validator: #3213
  • Mark live tracing as experimental: #3214

Full Changelog: v3.6.0...v3.6.2

Don't miss a new nitro release

NewReleases is sending notifications on new releases.