github ethereum-optimism/optimism op-dispute-mon/v1.4.2

latest release: op-proposer/v1.10.2
13 hours ago

Overview

This release of op-dispute-mon includes support for Upgrade 18, plus minor bug fixes and improvements. It is a required upgrade for all users.

What's Changed

  • Support for cannon-kona games

  • Remove asterisc support

  • Add support for using multiple rollup nodes for redundancy

    • --rollup-rpc takes a comma-separated list of nodes.
    • New metrics for node disagreement
  • Now considers a node invalid if it has not processed L1 past the game head

  • Log RPC URLs on startup

  • Preparation for a future interop release

  • Preparation for a future ZK proofs release

  • Full commit list

    --- Changes since last tag (op-dispute-mon/v1.4.2-rc.6) ---
        2 commits since op-dispute-mon/v1.4.2-rc.6:
          3bd9f08dfd op-dispute-mon: Use supernode instead of supervisor. (#18711)
          1294a28790 op-challenger/op-dispute-mon: Remove asterisc support (#18670)
    
    --- Changes since last finalized release (op-dispute-mon/v1.4.1) ---
        19 commits since op-dispute-mon/v1.4.1:
          3bd9f08dfd op-dispute-mon: Use supernode instead of supervisor. (#18711)
          1294a28790 op-challenger/op-dispute-mon: Remove asterisc support (#18670)
          fcd09d5a73 op-dispute-mon: Update list of output root game types (#18469)
          0eff436031 op-challenger: Move GameType to the game/type package instead of game/fault/type (#18432)
          ec2875f7c2 op-challenger: Update list-games sub command to support optimistic zk games (#18393)
          c14d6a1fe3 op-dispute-mon: Rename L2BlockNumber to L2SequenceNumber (#18278)
          284f9aa67d dispute-mon: new metric to track out-of-sync node endpoints (#18105)
          ffd02b0815 op-dispute-mon: node endpoint error metrics (#17622)
          690a1a6ee0 dispute-mon: log RPC URLs on startup (#17986)
          a3f8850983 op-challenger: Support retrieving the oracle and prestate via game args. (#17958)
          4554c9fb14 op-dispute-mon: Consider node invalid if it has not processed L1 past the game head (#17831)
          0c68e87b7e op-dispute-mon: distinguish 404 from output root not found (#17819)
          06799ecb0c op-dispute-mon: Support cannon-kona games (#17380)
          56b21f7e42 Dispute-mon uses lazy dial, and add new `DialSupervisorClientWithTimeout()` (#16911)
          adf4bbb06d Remove timeout parameter from dial functions (#16864)
          14e9bac691 dispute-mon uses multiple supervisor nodes (#16517)
          904568fcc3 dispute-mon: remove lazy dial option (#16720)
          c2c4e23e0e op-dispute-mon: Fix racy test (#16697)
          d5e9f8830b Dispute-mon checks output roots against multiple rollup nodes (#16490)
    

Full Changelog: op-dispute-mon/v1.4.1...op-dispute-mon/v1.4.2

🚢 Docker Image:

Don't miss a new optimism release

NewReleases is sending notifications on new releases.