From d23cfee2ce892b7a63f05477c14c940745dcc53f Mon Sep 17 00:00:00 2001 From: "Anton Bernatskiy (kohama)" Date: Tue, 20 Oct 2026 22:13:52 +0900 Subject: [PATCH 1/2] Retire blast-l2-mainnet, abstract-mainnet and abstract-testnet Both chains are shutting down; the datasets retire on 2026-10-20 as announced. Removes them from the Portal dataset manifest, the mainnet metadata and the v2 archive registry. Co-Authored-By: Claude Opus 5.5 --- src/archives/evm.json | 64 ---------------------------- src/sqd-network/datasets.yml | 9 ---- src/sqd-network/mainnet/metadata.yml | 61 -------------------------- 3 files changed, 134 deletions(-) diff --git a/src/archives/evm.json b/src/archives/evm.json index a1ef5b0..23b940a 100644 --- a/src/archives/evm.json +++ b/src/archives/evm.json @@ -21,48 +21,6 @@ } ] }, - { - "chainId": 2741, - "chainName": "Abstract Mainnet", - "id": "abstract-mainnet", - "isTestnet": false, - "logoUrl": "https://cdn.subsquid.io/img/networks/abstract.png", - "network": "abstract-mainnet", - "providers": [ - { - "data": [ - "blocks", - "tx", - "logs" - ], - "dataSourceUrl": "https://v2.archive.subsquid.io/network/abstract-mainnet", - "provider": "subsquid", - "release": "ArrowSquid", - "supportTier": 2 - } - ] - }, - { - "chainId": 11124, - "chainName": "Abstract Testnet", - "id": "abstract-testnet", - "isTestnet": true, - "logoUrl": "https://cdn.subsquid.io/img/networks/abstract.png", - "network": "abstract-testnet", - "providers": [ - { - "data": [ - "blocks", - "tx", - "logs" - ], - "dataSourceUrl": "https://v2.archive.subsquid.io/network/abstract-testnet", - "provider": "subsquid", - "release": "ArrowSquid", - "supportTier": 2 - } - ] - }, { "chainId": 9990, "chainName": "Agung", @@ -566,28 +524,6 @@ } ] }, - { - "chainId": 81457, - "chainName": "Blast L2", - "id": "blast-l2-mainnet", - "logoUrl": "https://cdn.subsquid.io/img/networks/blast.png", - "network": "blast-l2-mainnet", - "providers": [ - { - "data": [ - "blocks", - "tx", - "logs", - "traces", - "stateDiffs" - ], - "dataSourceUrl": "https://v2.archive.subsquid.io/network/blast-l2-mainnet", - "provider": "subsquid", - "release": "ArrowSquid", - "supportTier": 2 - } - ] - }, { "chainId": 60808, "chainName": "BOB Mainnet", diff --git a/src/sqd-network/datasets.yml b/src/sqd-network/datasets.yml index 2bdc392..64c3979 100644 --- a/src/sqd-network/datasets.yml +++ b/src/sqd-network/datasets.yml @@ -1,13 +1,7 @@ sqd-network-datasets: - - name: abstract-testnet - id: s3://abstract-testnet - kind: evm - name: alpen-testnet id: s3://alpen-testnet-1 kind: evm - - name: abstract-mainnet - id: s3://abstract-mainnet - kind: evm - name: agung-evm id: s3://agung-testnet-1 kind: evm @@ -65,9 +59,6 @@ sqd-network-datasets: - name: bittensor-testnet-evm id: s3://bittensor-testnet-evm kind: evm - - name: blast-l2-mainnet - id: s3://blast-l2-mainnet-1 - kind: evm - name: bob-mainnet id: s3://bob-mainnet kind: evm diff --git a/src/sqd-network/mainnet/metadata.yml b/src/sqd-network/mainnet/metadata.yml index d1fe5d0..4c4f996 100644 --- a/src/sqd-network/mainnet/metadata.yml +++ b/src/sqd-network/mainnet/metadata.yml @@ -17,44 +17,6 @@ datasets: transactions: {} inputs: {} outputs: {} - abstract-mainnet: - metadata: - display_name: Abstract - aliases: - - Abstract Mainnet - ecosystem: abstract - logo_url: https://cdn.subsquid.io/img/networks/abstract.png - type: mainnet - kind: evm - website: https://abs.xyz - docs: https://docs.abs.xyz - tier: frontier - private: false - evm: - chain_id: 2741 - schema: - tables: - blocks: {} - transactions: {} - logs: {} - abstract-testnet: - metadata: - display_name: Abstract Testnet - ecosystem: abstract - logo_url: https://cdn.subsquid.io/img/networks/abstract.png - type: testnet - kind: evm - website: https://abs.xyz - docs: https://docs.abs.xyz - tier: frontier - private: false - evm: - chain_id: 11124 - schema: - tables: - blocks: {} - transactions: {} - logs: {} adi-mainnet: metadata: kind: evm @@ -520,29 +482,6 @@ datasets: blocks: {} transactions: {} logs: {} - blast-l2-mainnet: - metadata: - display_name: Blast - aliases: - - Blast L2 - ecosystem: blast - logo_url: https://cdn.subsquid.io/img/networks/blast.png - type: mainnet - kind: evm - website: https://blast.io - docs: https://docs.blast.io - explorer: https://blastscan.io - tier: frontier - private: false - evm: - chain_id: 81457 - schema: - tables: - blocks: {} - transactions: {} - logs: {} - traces: {} - state_diffs: {} bob-mainnet: metadata: display_name: BOB From a3dd1b14249cded08caa8447235ec4266eaeb868 Mon Sep 17 00:00:00 2001 From: "Anton Bernatskiy (kohama)" Date: Tue, 20 Oct 2026 22:16:40 +0900 Subject: [PATCH 2/2] Register Blast and Abstract in retired-datasets.json Keeps the daily metadata update and the EVM metadata transfer from re-importing them while the portal may still list them, and drops them from the Pipes CLI network choices as the retired-datasets test requires. Co-Authored-By: Claude Opus 5.5 --- scripts/retired-datasets.json | 3 +++ src/schemas/pipes_cli_config.json | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/retired-datasets.json b/scripts/retired-datasets.json index b305c77..60b2c04 100644 --- a/scripts/retired-datasets.json +++ b/scripts/retired-datasets.json @@ -1,5 +1,8 @@ [ + "abstract-mainnet", + "abstract-testnet", "amplitude", + "blast-l2-mainnet", "dogechain-mainnet", "eden", "etherlink-testnet", diff --git a/src/schemas/pipes_cli_config.json b/src/schemas/pipes_cli_config.json index 7622bc6..836c5cf 100644 --- a/src/schemas/pipes_cli_config.json +++ b/src/schemas/pipes_cli_config.json @@ -33,8 +33,6 @@ "defaultNetwork": { "type": "string", "enum": [ - "abstract-mainnet", - "abstract-testnet", "agung-evm", "arbitrum-nova", "arbitrum-one", @@ -54,7 +52,6 @@ "binance-testnet", "bittensor-mainnet-evm", "bittensor-testnet-evm", - "blast-l2-mainnet", "bob-mainnet", "bob-sepolia", "celo-mainnet",