1. 22 Aug, 2024 7 commits
  2. 21 Aug, 2024 5 commits
  3. 20 Aug, 2024 11 commits
  4. 19 Aug, 2024 10 commits
  5. 17 Aug, 2024 5 commits
  6. 16 Aug, 2024 2 commits
    • George Knee's avatar
      op-proposer: ensure uniform proposal interval across restarts (#11417) · d9dcc280
      George Knee authored
      * op-proposer: ensure uniform proposal interval across restarts
      
      closes https://github.com/ethereum-optimism/optimism/issues/11193
      
      * move DGF query logic into FetchDGFOutput
      
      * merge loopL2OO and loopDGF
      
      * tweak comments
      
      * Apply suggestions from code review
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      
      * return err instead of defaulting to sending a proposak
      
      flatten out control flow, remove shouldPropose var
      
      * defer l.Log.Info("loop returning")
      
      * improve error handling and logging
      
      * fix logging syntax error
      
      * make DGFContract interface
      
      harmonize how network contexts are constructed
      
      * modify test for new DGF behavior
      
      * fix bugs in test code
      
      * remove OutputRetryInterval flag
      
      * handle gameCount = 0
      
      * finish removing OutputRetryInterval
      
      * driver waits one proposal interval for the first ever proposal
      
      * do not create mock unecessarily
      
      * do not create mockL2OOContract unecessarily
      
      * wrap and return errors instead of logging and returning
      
      * op-proposer: Switch to modern binding style for dispute game factory (#11472)
      
      ---------
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      Co-authored-by: default avatarAdrian Sutton <adrian@oplabs.co>
      d9dcc280
    • protolambda's avatar
      op-chain-ops: Go forge scripts runner (#11447) · 5a5dd8f4
      protolambda authored
      * op-chain-ops: Go forge scripts runner
      
      * fix lint
      
      * op-chain-ops: encapsulate forge script tests in testdata
      5a5dd8f4