• 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
Name
Last commit
Last update
..
bindings Loading commit data...
cmd Loading commit data...
contracts Loading commit data...
flags Loading commit data...
metrics Loading commit data...
proposer Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...