1. 24 Sep, 2024 2 commits
  2. 23 Sep, 2024 10 commits
  3. 22 Sep, 2024 1 commit
  4. 21 Sep, 2024 4 commits
  5. 20 Sep, 2024 15 commits
  6. 19 Sep, 2024 8 commits
    • mbaxter's avatar
      cannon: Clean up program patching (#11944) · 08a43698
      mbaxter authored
      * cannon: Cut todo, reorganize syscalls
      
      * cannon: Rename patchGo to patchGoGC, add comments, cut TODO
      
      * cannon: Only allow gc patching for single-threaded Cannon
      
      * cannon: Cut patch flag from load-elf command altogether
      08a43698
    • mbaxter's avatar
      cannon: Clean up fuzz test todos (#12009) · 29dd98b0
      mbaxter authored
      * cannon: Add memory assertions to FuzzStatePreimageRead
      
      * cannon: Rework hint write fuzz test to assert hint expectations
      
      * cannon: Update FuzzStatePreimageWrite to assert on expected preimageKey
      
      * cannon: Remove validation skipping logic from test util
      
      * cannon: Cleanup - simplify code
      
      * cannon: Cleanup - dedupe code
      29dd98b0
    • Inphi's avatar
      contracts: Add more MIPS2 tests (#12003) · 4806d83e
      Inphi authored
      * contracts: Add more MIPS2 tests
      
      * remove unused var
      4806d83e
    • smartcontracts's avatar
      feat: clean up TODOs and add CI check (#12005) · ff338bc1
      smartcontracts authored
      * maint: clean up TODO tags
      
      Cleans up existing TODO tags, particularly those that referenced
      old Linear issues. Updates the todo-checker script to allow
      <#issue> as well as <issue>.
      
      * feat(ci): add todo-issues check to main CI
      
      Updates the main CI workflow to run the todo-issues check. For
      now this check will ignore any bare TODOs. We can update the
      script later to reject bare TODOs.
      ff338bc1
    • smartcontracts's avatar
      feat: add remaining L2 interfaces (#11984) · 2afa7a4b
      smartcontracts authored
      One more PR for adding L2 interfaces.
      2afa7a4b
    • Inphi's avatar
      op-challenger: Support MT-Cannon in run-trace (#11934) · 4b8d23e1
      Inphi authored
      * op-challenger: Support MT-Cannon in run-trace
      
      * ..
      
      * fix multi_test.go
      
      * annotate metrics with mt-cannon
      
      * preserve prestate encoding; use separate dir for mt-cannon
      
      * Update op-challenger/cmd/run_trace.go
      Co-authored-by: default avatarAdrian Sutton <adrian@oplabs.co>
      
      ---------
      Co-authored-by: default avatarAdrian Sutton <adrian@oplabs.co>
      4b8d23e1
    • Matt Solomon's avatar
      OPSM: More assertions (#11994) · 57f9fbf8
      Matt Solomon authored
      * refactor: rename var for clarity
      
      * test: add more assertions from ChainAssertions, and some new ones
      
      * chore: ensure unique, clear, consistent revert string IDs
      
      also sorts methods alphabetically for clarity
      
      * fix: var name after rebase
      
      * style: forge fmt
      
      * revert proxyAdmin -> superchainProxyAdmin name change for now
      
      * Update packages/contracts-bedrock/scripts/DeployImplementations.s.sol
      Co-authored-by: default avatarMaurelian <john@oplabs.co>
      
      * chore: small tweaks from pr feedback
      
      ---------
      Co-authored-by: default avatarMaurelian <john@oplabs.co>
      57f9fbf8
    • smartcontracts's avatar
      maint(ci): clean up scheduled docker publish (#11999) · a080bd23
      smartcontracts authored
      Same idea again, cleaning up the scheduled docker publish with the
      same technique as the previous PR.
      a080bd23