Skip to content

Commit 8fb102b

Browse files
committed
cleanup: delete data-transport-layer
dtl: delete from docker builder
1 parent 35c035f commit 8fb102b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+0
-9417
lines changed

.circleci/config.yml

-12
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ jobs:
8888
- "packages/contracts-governance/node_modules"
8989
- "packages/contracts-periphery/node_modules"
9090
- "packages/core-utils/node_modules"
91-
- "packages/data-transport-layer/node_modules"
9291
- "packages/drippie-mon/node_modules"
9392
- "packages/fault-detector/node_modules"
9493
- "packages/hardhat-deploy-config/node_modules"
@@ -672,10 +671,6 @@ jobs:
672671
name: Check core-utils
673672
command: npx depcheck
674673
working_directory: packages/core-utils
675-
- run:
676-
name: Check data-transport-layer
677-
command: npx depcheck
678-
working_directory: packages/data-transport-layer
679674
- run:
680675
name: Check sdk
681676
command: npx depcheck
@@ -1180,13 +1175,6 @@ workflows:
11801175
dependencies: "(contracts|contracts-bedrock|core-utils|hardhat-deploy-config)"
11811176
requires:
11821177
- yarn-monorepo
1183-
- js-lint-test:
1184-
name: dtl-tests
1185-
coverage_flag: dtl-tests
1186-
package_name: data-transport-layer
1187-
dependencies: "(common-ts|contracts|core-utils)"
1188-
requires:
1189-
- yarn-monorepo
11901178
- js-lint-test:
11911179
name: chain-mon-tests
11921180
coverage_flag: chain-mon-tests

.github/CODEOWNERS

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
/packages/contracts-bedrock @ethereum-optimism/contract-reviewers
77
/packages/contracts-periphery @ethereum-optimism/contract-reviewers
88
/packages/core-utils @ethereum-optimism/legacy-reviewers
9-
/packages/data-transport-layer @ethereum-optimism/legacy-reviewers
109
/packages/chain-mon @smartcontracts
1110
/packages/fault-detector @ethereum-optimism/devxpod
1211
/packages/hardhat-deploy-config @ethereum-optimism/legacy-reviewers

.github/labeler.yml

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
22
C-Protocol-Critical:
3-
- 'packages/data-transport-layer/**/*.ts'
43
- 'packages/contracts-bedrock/**/*.sol'
54
- 'l2geth/**/*.go'

.github/workflows/publish-canary.yml

-28
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ jobs:
2121
balance-mon: ${{ steps.packages.outputs.balance-mon }}
2222
drippie-mon: ${{ steps.packages.outputs.drippie-mon }}
2323
wd-mon: ${{ steps.packages.outputs.wd-mon }}
24-
data-transport-layer: ${{ steps.packages.outputs.data-transport-layer }}
2524
contracts: ${{ steps.packages.outputs.contracts }}
2625
contracts-bedrock: ${{ steps.packages.outputs.contracts-bedrock }}
2726
replica-healthcheck: ${{ steps.packages.outputs.replica-healthcheck }}
@@ -284,33 +283,6 @@ jobs:
284283
push: true
285284
tags: ethereumoptimism/wd-mon:${{ needs.canary-publish.outputs.canary-docker-tag }}
286285

287-
data-transport-layer:
288-
name: Publish Data Transport Layer Version ${{ needs.canary-publish.outputs.canary-docker-tag }}
289-
needs: canary-publish
290-
if: needs.canary-publish.outputs.data-transport-layer != ''
291-
runs-on: ubuntu-latest
292-
293-
steps:
294-
- name: Checkout
295-
uses: actions/checkout@v2
296-
- name: Set up Docker Buildx
297-
uses: docker/setup-buildx-action@v1
298-
299-
- name: Login to Docker Hub
300-
uses: docker/login-action@v1
301-
with:
302-
username: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_USERNAME }}
303-
password: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_SECRET }}
304-
305-
- name: Build and push
306-
uses: docker/build-push-action@v2
307-
with:
308-
context: .
309-
file: ./ops/docker/Dockerfile.packages
310-
target: data-transport-layer
311-
push: true
312-
tags: ethereumoptimism/data-transport-layer:${{ needs.canary-publish.outputs.canary-docker-tag }}
313-
314286
contracts:
315287
name: Publish Deployer Version ${{ needs.canary-publish.outputs.canary-docker-tag }}
316288
needs: canary-publish

.github/workflows/release.yml

-28
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ jobs:
2020
balance-mon: ${{ steps.packages.outputs.drippie-mon }}
2121
drippie-mon: ${{ steps.packages.outputs.drippie-mon }}
2222
wd-mon: ${{ steps.packages.outputs.wd-mon }}
23-
data-transport-layer: ${{ steps.packages.outputs.data-transport-layer }}
2423
contracts: ${{ steps.packages.outputs.contracts }}
2524
contracts-bedrock: ${{ steps.packages.outputs.contracts-bedrock }}
2625
balance-monitor: ${{ steps.packages.outputs.balance-monitor }}
@@ -333,33 +332,6 @@ jobs:
333332
push: true
334333
tags: ethereumoptimism/drippie-mon:${{ needs.release.outputs.drippie-mon }},ethereumoptimism/drippie-mon:latest
335334

336-
data-transport-layer:
337-
name: Publish Data Transport Layer Version ${{ needs.release.outputs.data-transport-layer }}
338-
needs: release
339-
if: needs.release.outputs.data-transport-layer != ''
340-
runs-on: ubuntu-latest
341-
342-
steps:
343-
- name: Checkout
344-
uses: actions/checkout@v2
345-
- name: Set up Docker Buildx
346-
uses: docker/setup-buildx-action@v1
347-
348-
- name: Login to Docker Hub
349-
uses: docker/login-action@v1
350-
with:
351-
username: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_USERNAME }}
352-
password: ${{ secrets.DOCKERHUB_ACCESS_TOKEN_SECRET }}
353-
354-
- name: Build and push
355-
uses: docker/build-push-action@v2
356-
with:
357-
context: .
358-
file: ./ops/docker/Dockerfile.packages
359-
target: data-transport-layer
360-
push: true
361-
tags: ethereumoptimism/data-transport-layer:${{ needs.release.outputs.data-transport-layer }},ethereumoptimism/data-transport-layer:latest
362-
363335
contracts:
364336
name: Publish Deployer Version ${{ needs.release.outputs.contracts }}
365337
needs: release

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ packages/contracts-periphery/@openzeppelin*
2323
packages/contracts-periphery/hardhat*
2424
packages/contracts-periphery/forge-artifacts*
2525

26-
packages/data-transport-layer/db
27-
2826
packages/contracts-bedrock/deployments/devnetL1
2927
packages/contracts-bedrock/deployments/anvil
3028

.vscode/settings.json

-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@
2020
"directory": "packages/contracts-periphery",
2121
"changeProcessCWD": true
2222
},
23-
{
24-
"directory": "packages/data-transport-layer",
25-
"changeProcessCWD": true
26-
},
2723
{
2824
"directory": "packages/chain-mon",
2925
"changeProcessCWD": true

CONTRIBUTING.md

-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,6 @@ This will build the following containers:
124124

125125
* [`l1_chain`](https://hub.docker.com/r/ethereumoptimism/hardhat): simulated L1 chain using hardhat-evm as a backend
126126
* [`deployer`](https://hub.docker.com/r/ethereumoptimism/deployer): process that deploys L1 smart contracts to the L1 chain
127-
* [`dtl`](https://hub.docker.com/r/ethereumoptimism/data-transport-layer): service that indexes transaction data from the L1 chain
128127
* [`l2geth`](https://hub.docker.com/r/ethereumoptimism/l2geth): L2 geth node running in Sequencer mode
129128
* [`verifier`](https://hub.docker.com/r/ethereumoptimism/go-ethereum): L2 geth node running in Verifier mode
130129
* [`relayer`](https://hub.docker.com/r/ethereumoptimism/message-relayer): helper process that relays messages between L1 and L2

README.md

-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ Refer to the Directory Structure section below to understand which packages are
5454
│ ├── <a href="./packages/contracts-bedrock">contracts-bedrock</a>: Bedrock smart contracts.
5555
│ ├── <a href="./packages/contracts-periphery">contracts-periphery</a>: Peripheral contracts for Optimism
5656
│ ├── <a href="./packages/core-utils">core-utils</a>: Low-level utilities that make building Optimism easier
57-
│ ├── <a href="./packages/data-transport-layer">data-transport-layer</a>: Service for indexing Optimism-related L1 data
5857
│ ├── <a href="./packages/chain-mon">chain-mon</a>: Chain monitoring services
5958
│ ├── <a href="./packages/fault-detector">fault-detector</a>: Service for detecting Sequencer faults
6059
│ ├── <a href="./packages/message-relayer">message-relayer</a>: Tool for automatically relaying L1<>L2 messages in development
@@ -83,7 +82,6 @@ Refer to the Directory Structure section below to understand which packages are
8382
│ ├── <a href="./packages/common-ts">common-ts</a>: Common tools for building apps in TypeScript
8483
│ ├── <a href="./packages/contracts-periphery">contracts-periphery</a>: Peripheral contracts for Optimism
8584
│ ├── <a href="./packages/core-utils">core-utils</a>: Low-level utilities that make building Optimism easier
86-
│ ├── <a href="./packages/data-transport-layer">data-transport-layer</a>: Service for indexing Optimism-related L1 data
8785
│ ├── <a href="./packages/chain-mon">chain-mon</a>: Chain monitoring services
8886
│ ├── <a href="./packages/fault-detector">fault-detector</a>: Service for detecting Sequencer faults
8987
│ ├── <a href="./packages/message-relayer">message-relayer</a>: Tool for automatically relaying L1<>L2 messages in development

ops/docker/Dockerfile.packages

-5
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,6 @@ FROM base as deployer-bedrock
8888
WORKDIR /opt/optimism/packages/contracts-bedrock
8989
CMD ["yarn", "run", "deploy"]
9090

91-
FROM base as data-transport-layer
92-
WORKDIR /opt/optimism/packages/data-transport-layer
93-
COPY ./ops/scripts/dtl.sh .
94-
CMD ["node", "dist/src/services/run.js"]
95-
9691

9792
FROM base as message-relayer
9893
WORKDIR /opt/optimism/packages/message-relayer

packages/data-transport-layer/.depcheckrc

-14
This file was deleted.

packages/data-transport-layer/.env.example

-35
This file was deleted.

packages/data-transport-layer/.eslintrc.js

-3
This file was deleted.

packages/data-transport-layer/.lintstagedrc.yml

-2
This file was deleted.

packages/data-transport-layer/.prettierrc.js

-3
This file was deleted.

0 commit comments

Comments
 (0)