1. 18 Jul, 2024 4 commits
    • Roberto Bayardo's avatar
      have batcher submit appropriate cancellation transactions when mempool is blocked (#10941) · b7f81887
      Roberto Bayardo authored
      * have batcher submit appropriate cancellation transactions when mempool is blocked
      
      * use a txRef type with a isCancel indicator instead of a magic channel id indicator
      b7f81887
    • Sam Stokes's avatar
      op-node: read BlockTime, SeqWindowSize from superchain-registry configs (#11172) · 4b804641
      Sam Stokes authored
      * op-node: read BlockTime and SeqWindowSize from superchain.ChainConfig
      
      * import latest superchain-registry main commit
      
      * op-node: update comment to accurately describe params read from scr
      4b804641
    • mbaxter's avatar
      cannon: Modularize mipsevm packages (#11135) · 4584c976
      mbaxter authored
      * cannon: Isolate test utilities, rework types to avoid circular dependencies
      
      * cannon: Rollback changes to MIPSEVM.EncodePreimageOracleInput
      
      * cannon: Move open_mips_tests to tests subpackage
      
      * cannon: Update some paths to open_mips_tests
      
      * cannon: Collect oracle utils, move generic tests to tests package
      
      * cannon: Move common state constants and utilities to core pkg
      
      * cannon: Move state.go and state_mt.go into impls package
      
      * cannon: Create a memory subpackage
      
      * cannon: Create exec pkg for mips logic
      
      * cannon: Wrap remaining core files in isolated pkgs
      
      * cannon: Create a few more subpackages
      
      * cannon: Rename state_mt to state
      
      * cannon: Move hex utility
      
      * cannon: Pull loading functionality out of patch.go
      
      * cannon: Remove 'MT' prefixes on multi_threaded/state.go symbols
      
      * cannon: Add compile-time PreimageOracle check back in
      
      * cannon: Undo excessive nesting in core package
      
      * cannon: Reorganize single- and multithreaded pkgs
      
      * cannon: Rename test_util pkg to testutil
      
      * cannon: Move instrumented_state logic into singlethreaded pkg
      
      * cannon: Fix test paths
      
      * cannon: Move core pkgs back to root mipsevm pkg
      
      * cannon: Flatten util pkg back into main mipsevm pkg
      
      * cannon: Cleanup - don't use vmstate for mipsevm pkg
      
      * cannon: Add godoc for FPVMState.GetRegisters()
      
      * cannon: Cleanup - fix pkg name, fn visibility
      4584c976
    • mbaxter's avatar
      cannon: Add basic types for MTCannon (#11109) · f5221f4d
      mbaxter authored
      * cannon: Rename StepWitness.MemProofs to ProofData
      
      * cannon: Add MTState type (in progress)
      
      * cannon: Tweak MtState tests to cover more ground
      
      * cannon: Add test for MTState.UpdateCurrentThread()
      
      * cannon: Use constants for byte size vars, set byte slice capacities
      
      * cannon: Add StepsSinceLastContextSwitch field
      
      * cannon: Rename witness offset constants
      
      * cannon: Rename ThreadContext to ThreadState
      
      * cannon: Panic on unimplemented method calls
      
      * cannon: Compute thread stack roots lazily
      
      * cannon: Push initial thread to left stack
      f5221f4d
  2. 17 Jul, 2024 3 commits
  3. 16 Jul, 2024 3 commits
  4. 14 Jul, 2024 2 commits
  5. 13 Jul, 2024 2 commits
  6. 12 Jul, 2024 3 commits
  7. 11 Jul, 2024 2 commits
  8. 10 Jul, 2024 5 commits
  9. 09 Jul, 2024 8 commits
  10. 08 Jul, 2024 5 commits
  11. 07 Jul, 2024 2 commits
  12. 06 Jul, 2024 1 commit