github ethereum-optimism/optimism op-challenger/v1.9.1

latest release: op-reth/v2.0.0
13 hours ago

Overview

This is a patch release of op-challenger that includes important security fixes for chains running permissionless fault proofs, along with other bug fixes. It is a required upgrade for all users.

What's Changed

  • Use Uint64Strict for safer config parsing — op-challenger now uses strict uint64 parsing for configuration values to catch out-of-range inputs early. (#18902)
  • Fix large-preimage routing to only use keccak keys — The split preimage uploader previously routed large preimages to the large-preimage-proposal path based solely on size. That path is keccak-only on-chain, so large sha256/blob/precompile preimages were silently misrouted and could never satisfy the requested oracle key. Routing now correctly restricts the large uploader to non-local Keccak256 preimage types. (#19168)
  • Fix race condition in shutdown that caused op-challenger to hang — A race in the scheduler worker's shutdown path could cause op-challenger to deadlock on exit. (#19203)

Full Changelog: op-challenger/v1.9.0...op-challenger/v1.9.1

Docker Image:

Don't miss a new optimism release

NewReleases is sending notifications on new releases.