1. 21 Oct, 2024 8 commits
  2. 19 Oct, 2024 13 commits
  3. 18 Oct, 2024 7 commits
  4. 17 Oct, 2024 11 commits
  5. 16 Oct, 2024 1 commit
    • Matthew Slipper's avatar
      op-deployer: Separate L1 and L2 contract artifacts (#12480) · 3f65402a
      Matthew Slipper authored
      * op-deployer: Separate L1 and L2 contract artifacts
      
      Adds support for specifying separate artifact URLs for L1 and L2. There are two new fields in the intent - `L1ContractsLocator` and `L2ContractsLocator` - which together replace the `ContractArtifactsURL` and `ContractsRelease` fields. Specifying a file or HTTPS URL for either field will automatically enable dev mode for the deployment. Specifying a `tag://` URL will use the standard deployment for L1 and L2. The default have been set to the following:
      
      - L1: `op-contracts/v1.6.0`
      - L2: `op-contracts/v1.7.0-beta.1+l2-contracts`
      
      Fixes https://github.com/ethereum-optimism/platforms-team/issues/337.
      
      * fix test
      
      * fix another test
      3f65402a