diff --git a/.circleci/config.yml b/.circleci/config.yml index 64297d41de88..8c933adc46d0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -139,7 +139,6 @@ jobs: - "packages/chain-mon/node_modules" - "packages/common-ts/node_modules" - "packages/contracts-bedrock/node_modules" - - "packages/contracts-periphery/node_modules" - "packages/core-utils/node_modules" - "packages/fault-detector/node_modules" - "packages/hardhat-deploy-config/node_modules" @@ -873,10 +872,6 @@ jobs: name: Check common-ts command: npx depcheck working_directory: packages/common-ts - - run: - name: Check contracts-periphery - command: npx depcheck - working_directory: packages/contracts-periphery - run: name: Check core-utils command: npx depcheck @@ -1328,18 +1323,11 @@ workflows: - op-bindings-build: requires: - pnpm-monorepo - - js-lint-test: - name: contracts-periphery-tests - coverage_flag: contracts-periphery-tests - package_name: contracts-periphery - dependencies: "(contracts|contracts-bedrock|core-utils|hardhat-deploy-config)" - requires: - - pnpm-monorepo - js-lint-test: name: chain-mon-tests coverage_flag: chain-mon-tests package_name: chain-mon - dependencies: "(common-ts|contracts-periphery|core-utils|sdk)" + dependencies: "(common-ts|contracts-bedrock|core-utils|sdk)" requires: - pnpm-monorepo - js-lint-test: diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 93e871c880a3..dd5cb52bb0a7 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,7 +2,6 @@ /packages/common-ts @ethereum-optimism/typescript-reviewers /packages/contracts @ethereum-optimism/contract-reviewers /packages/contracts-bedrock @ethereum-optimism/contract-reviewers -/packages/contracts-periphery @ethereum-optimism/contract-reviewers /packages/core-utils @ethereum-optimism/legacy-reviewers /packages/chain-mon @smartcontracts /packages/fault-detector @ethereum-optimism/devxpod diff --git a/.gitignore b/.gitignore index 88f8a41783bb..f99b004058ed 100644 --- a/.gitignore +++ b/.gitignore @@ -17,11 +17,6 @@ dist artifacts cache -packages/contracts-periphery/coverage* -packages/contracts-periphery/@openzeppelin* -packages/contracts-periphery/hardhat* -packages/contracts-periphery/forge-artifacts* - packages/contracts-bedrock/deployments/devnetL1 packages/contracts-bedrock/deployments/anvil diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 3320c0c7bdd0..000000000000 --- a/.gitmodules +++ /dev/null @@ -1,5 +0,0 @@ -[submodule "packages/contracts-periphery/lib/multicall"] - path = packages/contracts-periphery/lib/multicall - url = https://github.com/mds1/multicall -[submodule "lib/multicall"] - branch = v3.1.0 diff --git a/.vscode/settings.json b/.vscode/settings.json index 1b529555fe94..ffc010e8e6ea 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,10 +16,6 @@ "directory": "packages/contracts", "changeProcessCWD": true }, - { - "directory": "packages/contracts-periphery", - "changeProcessCWD": true - }, { "directory": "packages/chain-mon", "changeProcessCWD": true @@ -33,4 +29,4 @@ "eslint.format.enable": true, "editorconfig.generateAuto": false, "files.trimTrailingWhitespace": true -} \ No newline at end of file +} diff --git a/README.md b/README.md index 5f5cebf16587..c3c17b78a81a 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,6 @@ Refer to the Directory Structure section below to understand which packages are ├── packages │ ├── common-ts: Common tools for building apps in TypeScript │ ├── contracts-bedrock: Bedrock smart contracts. -│ ├── contracts-periphery: Peripheral contracts for Optimism │ ├── core-utils: Low-level utilities that make building Optimism easier │ ├── chain-mon: Chain monitoring services │ ├── fault-detector: Service for detecting Sequencer faults @@ -79,7 +78,6 @@ Refer to the Directory Structure section below to understand which packages are ~~ Pre-BEDROCK ~~ ├── packages │ ├── common-ts: Common tools for building apps in TypeScript -│ ├── contracts-periphery: Peripheral contracts for Optimism │ ├── core-utils: Low-level utilities that make building Optimism easier │ ├── chain-mon: Chain monitoring services │ ├── fault-detector: Service for detecting Sequencer faults diff --git a/codecov.yml b/codecov.yml index ef09ad20eed6..663aafde7671 100644 --- a/codecov.yml +++ b/codecov.yml @@ -33,7 +33,6 @@ flag_management: - name: common-ts-tests - name: contracts-tests - name: core-utils-tests - - name: contracts-periphery-tests - name: dtl-tests - name: chain-mon-tests - name: fault-detector-tests diff --git a/packages/sdk/hardhat.config.ts b/packages/sdk/hardhat.config.ts index 6a7a6ab8baf8..719737cf7a02 100644 --- a/packages/sdk/hardhat.config.ts +++ b/packages/sdk/hardhat.config.ts @@ -59,11 +59,6 @@ const config: HardhatUserConfig = { '../contracts-bedrock/deployments/goerli', '../contracts/deployments/goerli', ], - 'final-migration-rehearsal': [ - '../contracts-bedrock/deployments/final-migration-rehearsal', - '../contracts/deployments/goerli', - '../contracts-periphery/deployments/goerli', - ], }, }, }