1. 16 May, 2024 15 commits
    • felipe's avatar
      fix(op-node): p2p ipnet struct validation (#10518) · 1c5400eb
      felipe authored
      * fix(op-node): p2p ipnet struct validation
      
      * use s.log instead of global log
      1c5400eb
    • Hamdi Allam's avatar
      861fbc06
    • Matt Solomon's avatar
      doc: update style guide (#10424) · 3911609d
      Matt Solomon authored
      * doc: update style guide
      
      * Update packages/contracts-bedrock/STYLE_GUIDE.md
      Co-authored-by: default avatarMaurelian <john@oplabs.co>
      
      ---------
      Co-authored-by: default avatarMaurelian <john@oplabs.co>
      3911609d
    • Joshua Gutow's avatar
      op-node: Add dedicated PlasmaConfig struct to rollup.Config (#10499) · fc0f425e
      Joshua Gutow authored
      * op-node: Add dedicated PlasmaConfig struct to rollup.Config
      
      This commit adds a dedicated PlasmaConfig section to the rollup
      config. This collects all Plasma Mode configuration to the same place
      and enables future expansion of Plasma Mode configuration to be confined
      to a single location.
      
      In the interim, the op-node can read from both the legacy fields and the
      dedicated struct. If both are set, they must be consistent. The genesis
      creation tooling currently only writes with the new config.
      
      * Set plasma mode from superchain registry
      
      * Remove LegacyUsePlasma usage
      fc0f425e
    • Michael Maurer's avatar
      chore: remove test-integration rule from Makefile (#10480) · 67e97c79
      Michael Maurer authored
      Removes the seemingly obsolete rule to make
      integration tests from the root Makefile.
      Appears that integration tests were deprecated by
      PR #5926 and this rule no longer works.
      67e97c79
    • cody-wang-cb's avatar
      Fjord: Brotli op-e2e test (#10531) · aa762242
      cody-wang-cb authored
      * wip
      
      * wip
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * address some of the bots comments
      
      * use version bit of 1
      
      * fix lint
      
      * adding compression type
      
      * update batch reader
      
      * abstract span channel compressor
      
      * test and singular batch compressor
      
      * fix
      
      * lint
      
      * move channel compressor as interface
      
      * add base class
      
      * fix go mod
      
      * test fixes
      
      * address comments
      
      * fix
      
      * fix
      
      * revert channel builder test
      
      * revert ratio compressor test
      
      * add checks to accept brotli only post fjord
      
      * revemo unnecessary in test
      
      * fix forge-std
      
      * gofmt
      
      * address comments
      
      * remove methods in compressor
      
      * fix error msg
      
      * add compression algo flag to optional flags
      
      * add Clone() function
      
      * brotli e2e test
      
      * fix fmt
      
      * fix comments
      
      * fix
      
      * update
      
      ---------
      Co-authored-by: default avatarRoberto Bayardo <roberto.bayardo@coinbase.com>
      aa762242
    • Mark Tyneway's avatar
      contracts-bedrock: remove dead deploy configs (#10512) · 020bdf1b
      Mark Tyneway authored
      * contracts-bedrock: remove dead deploy configs
      
      Removes dead deploy configs from `contracts-bedrock`. This
      sort of information is now in `superchain-registry`, so there
      is no reason to keep it around in `contracts-bedrock`.
      
      * imports: delete dead imports
      020bdf1b
    • Ethen's avatar
      op-batcher: Support generic DA posting (#10489) · db82b315
      Ethen authored
      * op-batcher: Support generic DA commitment type
      
      * op-batcher: Support generic DA commitment type - update generic flag info
      
      * op-batcher: Support generic DA commitment type - change flag name to respect op-plasma spec
      
      * op-batcher: Support generic DA commitment type - update devnet script to specify da svc
      
      * op-batcher: Support generic DA commitment type - fix failing multi challenge test
      
      * op-batcher: Support generic DA commitment type - fix failing multi challenge test
      
      * op-batcher: Support generic DA commitment type - rm dbug regression in devnet script
      
      * op-batcher: Support generic DA commitment type - fix bugs in commitment propagation from test da server
      
      * op-batcher: Support generic DA commitment type - rm commitment type assertion when reading in op-node
      
      * op-batcher: Support generic DA commitment type - rm dead code
      
      * op-batcher: Support generic DA commitment type - disable da service in devnet script
      
      * op-batcher: Support generic DA commitment type - less verbose comments
      
      * op-batcher: Support generic DA commitment type - add tests for generic DA client <-> interactions
      
      * op-batcher: Support generic DA commitment type - add tests for generic DA client <-> interactions
      
      * op-batcher: Support generic DA commitment type - title case cli var
      db82b315
    • Roberto Bayardo's avatar
    • Adrian Sutton's avatar
      op-challenger: Fix highest acted L1 block metric for completed games (#10549) · 27d2f163
      Adrian Sutton authored
      * op-challenger: Fix highest acted L1 block metric for completed games
      
      Adds an e2e test to prove it really does work.
      
      * op-challenger: Add more context to comment.
      27d2f163
    • clabby's avatar
      feat(ctb): Mainnet FP Deploy Config (#10544) · fa88d9c3
      clabby authored
      Add mainnet fault proof deploy config
      fa88d9c3
    • Matt Solomon's avatar
      fix(ctb): kontrol snapshots (#10557) · e30ccc04
      Matt Solomon authored
      * fix(ctb): snapshots
      
      * ci: fix snapshot check command to also consider kontrol
      
      * ctb: Disable the LivenessModule after ownership is transferred to
      fallback owner
      
      ctb: Use deactivated flag
      
      ctb: Update snapshots
      
      * ctb: Update LM deactivation
      Co-authored-by: default avatarMatt Solomon <matt@mattsolomon.dev>
      
      ---------
      Co-authored-by: default avatarMaurelian <maurelian@protonmail.ch>
      Co-authored-by: default avatarMaurelian <john@oplabs.co>
      e30ccc04
    • Maurelian's avatar
      reviews: Add Cantina Draft report (#10559) · 14151dbc
      Maurelian authored
      14151dbc
    • mbaxter's avatar
      cannon: Update MIPS readme (#10552) · ca48ea7b
      mbaxter authored
      * cannon: Add missing instructions to MIPS readme
      
      * cannon: Remove pseudo-instructions from MIPS readme
      
      * cannon: Fix readme table alignment
      
      * cannon: Fix documentation - overflows are allowed
      ca48ea7b
    • Joshua Gutow's avatar
      507c515e
  2. 15 May, 2024 9 commits
  3. 14 May, 2024 11 commits
  4. 13 May, 2024 5 commits