1. 01 Mar, 2024 3 commits
  2. 29 Feb, 2024 10 commits
  3. 28 Feb, 2024 4 commits
  4. 27 Feb, 2024 6 commits
  5. 26 Feb, 2024 8 commits
  6. 24 Feb, 2024 6 commits
  7. 23 Feb, 2024 3 commits
    • Adrian Sutton's avatar
      op-dispute-mon: Fix resolution to respect step actions (#9635) · eb43f71a
      Adrian Sutton authored
      * op-dispute-mon: Fix resolution to respect step actions
      op-challenger: Add skipped game_solver tests for freeloader claims
      
      * op-challenger: Add addition freeloader test.
      eb43f71a
    • alvarius's avatar
      op-plasma: add data availability challenge contract (#9356) · 889b59c7
      alvarius authored
      * feat: add op-plasma data availability challenge contract
      
      * fix: usePlasma and remove plasma template
      
      * add DAC to Spec.t.sol
      
      * add DAC to initialize config
      
      * fix tests
      
      * formatting
      
      * add setter for plasma mode
      
      * use alternative approach for enabling plasma mode in tests]
      
      * extend test config output
      
      * regen bindings
      
      * add usePlasma to config.go
      
      * add usePlasma to config.go
      
      * allow enabling plasma in test environment
      
      * initialize data availability challenge contract in constructor
      
      * use proxy in DAC test
      
      * fix spec test
      
      * update bindings
      
      * update type of usePlasma in config.go
      
      * skip DAC in setup.go check for now
      
      * skip DAC in setup.go if UsePlasma is wrong
      
      * forge fmt
      
      * gas snapshot
      
      * add semver lock
      
      * add snapshot
      
      * improve comments
      
      * absolute import
      
      * bound refund percentage
      
      * turn DAC test into a CommonTest
      
      * set semver to 1.0.0
      
      * add versioned commitments
      
      * regenerate bindings
      
      * regenerate snapshots
      
      * update spec
      
      * update gas snapshot
      
      * add DAC to SystemConfig
      
      * update semver
      
      * update gas snapshot
      
      * invariant
      
      * snapshot
      
      * bindings
      
      * reorder deployment to have the DAC address before SystemConfig
      
      * update spec
      
      * move the DAC test to test/L1
      
      * update snapshots
      
      * add precision to the variable resolution cost
      
      * regen artifacts
      
      * semver lock
      
      * bindings
      
      * revert system config changes
      
      * validate commitment length
      
      * rebuild go bindings
      
      * update constants
      
      * remove indexed from commitment event
      
      * semver lock
      
      * add balance changed event to withdraw
      
      * add method to get challenge status
      
      * use basefee instead of gasprice
      
      * use existing dac in test
      
      * add sane default values to deploy config
      
      * pre-pr
      
      * go bindings
      
      * assume challenger and resolver are different entities for balance checks in the resolver test
      
      * add test for validate commitment, move out _getCommitmentType
      
      ---------
      Co-authored-by: default avatartchardin <tdotchardin@gmail.com>
      889b59c7
    • Adrian Sutton's avatar
      op-ufm: Update go.mod (#9631) · 256d3d7c
      Adrian Sutton authored
      256d3d7c