1. 18 Sep, 2024 9 commits
  2. 17 Sep, 2024 20 commits
  3. 16 Sep, 2024 2 commits
    • mbaxter's avatar
      cannon: Implement thread-safe ll and sc operations (#11906) · 4af1fe6e
      mbaxter authored
      * cannon: Extract RMW op handling from shared logic
      
      * cannon: Add more test cases of LL/SC behavior
      
      * cannon: Cut ll/sc-related logic from common mips code
      
      * cannon: Setup mips helpers to return memory modification info
      
      * cannon: Add new fields to track reserved memory
      
      * cannon: Add a boolean field indicating whether an ll reservation is active
      
      * cannon: Implement ll/sc for MTCannon
      
      * cannon: Add modified sysRead tests for MTCannon
      
      * cannon: Test store operations cleare memory reservations
      
      * cannon: Update SysClockGettime to clear ll memory reservation
      
      * cannon: Fix slither warning - initialize variable
      
      * cannon: Bump MIP2.sol version
      
      * cannon: Run semver, snapshot tasks
      
      * cannon: Cut unused log msg
      
      * cannon: Add new error to MIPS interfaces
      
      * cannon: Cut stale TODO
      4af1fe6e
    • Adrian Sutton's avatar
      op-e2e: Separate helpers for proofs action tests into a new package (#11920) · ac443ef0
      Adrian Sutton authored
      * op-e2e: Move action test helpers for proofs to a separate package.
      
      * op-e2e: Use helpers package under proofs rather than a completely separate package tree for helpers.
      ac443ef0
  4. 15 Sep, 2024 2 commits
  5. 14 Sep, 2024 5 commits
    • Blaine Malone's avatar
      feat: Front OPSM with Proxy and Initialize (#11875) · 6cf35daa
      Blaine Malone authored
      * fix: getting stack underflow error.
      
      * feat: adding proxy infront of OPStackManager.
      
      * fix: PR comments, we're landing on using the initialize function over setRelease.
      
      * fix: rename function.
      
      * fix: nit
      
      * fix: infering proxy admin from superchain config.
      
      * fix: ran command: just pre-pr-no-build
      
      * fix: nits
      
      * fix: using CommonBase in DeployImplementations.s.sol.
      
      * op-chain-ops: pass superchain proxy admin address as input to deployments script
      
      ---------
      Co-authored-by: default avatarMatt Solomon <matt@mattsolomon.dev>
      Co-authored-by: default avatarprotolambda <proto@protolambda.com>
      6cf35daa
    • Axel Kingsley's avatar
      Interop: SuperSystem for E2E Tests (#11850) · 5e14a615
      Axel Kingsley authored
      * op-e2e: interop test setup (work in progress)
      
      * op-e2e: interop test setup
      
      * organization and comment updates
      
      * refactor creation code into WIP system2
      
      * save secrets per L2
      
      * Add SuperSystem Interface ; Add Users and Transactions
      
      * Further Refactoring ; Fix Test
      
      * Add Supervisor
      
      * Add Supervisor Client
      
      * Comment out Proposer
      
      * Add AddL2RPC to Supervisor Client
      
      * Fully link Supervisor and OP Node in E2E Test
      
      * correct RPC call supervisor_checkBlock
      
      * Make EOF acceptable for backend check
      
      * final structure names
      
      * Change unused functions to _ for linter
      
      * fix import order
      
      * Add Github Issue Numbers to TODOs
      
      * tynes comments: add World Resource as configurable
      
      ---------
      Co-authored-by: default avatarprotolambda <proto@protolambda.com>
      5e14a615
    • Maurelian's avatar
      feat: Scaffolding for DeployAuthSystemInput (#11890) · f70248a0
      Maurelian authored
      * feat: Scaffolding for DeployAuthSystemInput
      
      * feat: Scaffolding for DeployAuthSystem Output
      
      * feat: Address feedback and remove comments
      f70248a0
    • mbaxter's avatar
      cannon: Handle preimage bounds checks consistently (#11911) · c8d6dbb4
      mbaxter authored
      * cannon: Handle preimage bounds checks consistently
      
      * cannon: Cleanup stray comment
      c8d6dbb4
    • protolambda's avatar
      interop: interopgen v2 using OPSM (#11702) · 3056348b
      protolambda authored
      * op-chain-ops/interopgen: OPSM powered interop genesis
      
      * ci: make forge scripts available to op-e2e
      
      * op-chain-ops: address interopgen review comments
      3056348b
  6. 13 Sep, 2024 2 commits