1. 24 Apr, 2023 1 commit
  2. 19 Apr, 2023 1 commit
  3. 18 Apr, 2023 1 commit
    • Mark Tyneway's avatar
      op-chain-ops: legacy withdrawal script refactoring · 7bf4d54d
      Mark Tyneway authored
      Clean up the script that is used to migrate legacy withdrawals.
      This script is very important for testing the legacy withdrawal
      migration.
      
      A bug was introduced with https://github.com/ethereum-optimism/optimism/pull/4911
      which was a sherlock audit fix. This was a bug because the change
      resulted in the withdrawal hashes changing, meaning that the storage
      slots computed client side also changed. This resulted in breaking the
      script. This commit reverts this change. The changes landing in
      https://github.com/ethereum-optimism/optimism/pull/5470 will cause the
      buffer in the gas limit for the  migrated withdrawals to be too small,
      so we can reintroduce this code behind a switch with the network.
      Its not ideal that the migration code isn't going to match 1:1
      with goerli but thats ok because we will be able to thoroughly
      test it.
      7bf4d54d
  4. 09 Mar, 2023 1 commit