1. 19 Dec, 2024 3 commits
    • Inphi's avatar
      cannon: Fix parentheses in syscall noop handling (#13470) · d66f8532
      Inphi authored
      * cannon: Fix parentheses in syscall noop handling
      
      * cannon: Add cannon64 test case for the undefined syscall path
      d66f8532
    • mbaxter's avatar
      cannon: Use 32-bit futex values (#13453) · b6cf8ee2
      mbaxter authored
      * cannon: Update futex-related tests - use 32-bit futex values
      
      * cannon: Update go vm implementation - use 32-bit futex values
      
      * cannon: Update sol 64-bit vm implementation - use 32-bit futex values
      
      * cannon: Update sol 32-bit vm implementation - use 32-bit futex values
      
      * cannon: Update MIPS64 version
      
      * cannon: Update MIPS2 version
      
      * cannon: Run semver lock
      
      * cannon: Update semver comments to match actual version
      
      * cannon: Run semver-lock
      
      * cannon: Randomize futex value in register when testing
      
      * cannon: Tweak comment
      
      * cannon: Ignore the upper bytes in the futex value register
      
      * cannon: Make FutexVal thread field 32-bit
      
      * cannon: Run semver-lock
      
      * cannon: Fix some inconsistencies, run semver-lock
      
      * cannon: Rename testutil method
      b6cf8ee2
    • Michael Amadi's avatar
      use disableInitializers (#13183) · bf7e95ce
      Michael Amadi authored
      * use disableInitializers
      
      * use disableInitializers
      
      * use disableInitializers
      
      * use disableInitializers
      
      * fixes
      
      * assert the values of storage slot of proxies and implementation contracts
      
      * fix initialize's visibility
      
      * fixes
      
      * fixes
      
      * fixes
      
      * semver bump
      bf7e95ce
  2. 18 Dec, 2024 9 commits
  3. 17 Dec, 2024 7 commits
  4. 16 Dec, 2024 4 commits
  5. 15 Dec, 2024 1 commit
  6. 14 Dec, 2024 4 commits
    • Matthew Slipper's avatar
      op-e2e: Nuke allocs (#13364) · 6823d676
      Matthew Slipper authored
      * op-e2e: Nuke allocs
      
      This PR integrates op-deployer with op-e2e for the purposes of generating L1/L2 allocs on-the-fly. As a result, there is no longer any need to run `make devnet-allocs` or otherwise continue maintaining the legacy Python devnet. The generated allocs are at parity with those generated by the Python devnet - i.e., they contain the Alphabet VM, the fast fault game, and the deploy config customizations in `devnetL1.json`.
      
      One notable change here is that the ability to generate new allocs files for L2OO chains will no longer be possible post-Holocene. To continue supporting the L2OO tests for the time being, the L2OO allocs files have been archived at the Holocene fork.
      
      Cleaning up the old devnet will be handled separately.
      
      * fix broken tests
      
      * bring back l2oo test
      
      * swap more keys
      
      * more keys
      
      * swap prestates
      
      * remove dead code
      
      * fix prestate proof
      
      * Code review updates
      
      * toml fields
      6823d676
    • Michael Amadi's avatar
      transition interface check script to common framework (#13390) · a602c5c3
      Michael Amadi authored
      * transition interface check script to common framework
      
      * fixes
      
      * fixes
      a602c5c3
    • Maurelian's avatar
      feat: remove dead comment (#13335) · 07b6011c
      Maurelian authored
      * feat: remove dead comment
      
      * fix semverlock
      07b6011c
    • Paul Dowman's avatar
      fix: version format in releases.json (#13387) · ba411efa
      Paul Dowman authored
      This fixes `make verify-reproducibility` due to a sorting bug.
      ba411efa
  7. 13 Dec, 2024 7 commits
  8. 12 Dec, 2024 5 commits