diff --git a/scripts/retired-datasets.json b/scripts/retired-datasets.json index 45ff857..1cb4f8c 100644 --- a/scripts/retired-datasets.json +++ b/scripts/retired-datasets.json @@ -5,6 +5,9 @@ "etherlink-testnet", "invarch-parachain", "invarch-tinkernet", + "moonbase-substrate", + "moonbase-testnet", + "pendulum", "skale-nebula", "zeitgeist", "zeitgeist-testnet" diff --git a/src/archives/networks.json b/src/archives/networks.json index 4541b1a..59ac3a3 100644 --- a/src/archives/networks.json +++ b/src/archives/networks.json @@ -543,17 +543,6 @@ "relayChain": "polkadot", "parachainId": "2104" }, - { - "name": "moonbase", - "displayName": "Moonbase Alpha", - "tokens": [ - "DEV" - ], - "website": "https://moonbeam.network/", - "description": "", - "relayChain": null, - "parachainId": null - }, { "name": "moonbeam", "displayName": "Moonbeam", @@ -677,17 +666,6 @@ "relayChain": null, "parachainId": null }, - { - "name": "pendulum", - "displayName": "Pendulum", - "tokens": [ - "PEN" - ], - "website": "https://pendulumchain.org/", - "description": "Pendulum is an open-source blockchain that aims to establish the missing link between the fiat and the DeFi ecosystems through a fiat-optimized smart contract blockchain.", - "relayChain": "polkadot", - "parachainId": "2094" - }, { "name": "phala", "displayName": "Phala Network", diff --git a/src/archives/substrate.json b/src/archives/substrate.json index e8f903a..176b0cc 100644 --- a/src/archives/substrate.json +++ b/src/archives/substrate.json @@ -844,27 +844,6 @@ } ] }, - { - "chainName": "Moonbase", - "chainSS58Prefix": 1287, - "genesisHash": "0x91bc6e169807aaa54802737e1c504b2577d4fafedd5a02c10293b1cd60e39527", - "id": "moonbase-substrate", - "network": "moonbase", - "providers": [ - { - "data": [ - "blocks", - "calls", - "events", - "extrinsics" - ], - "dataSourceUrl": "https://v2.archive.subsquid.io/network/moonbase-substrate", - "provider": "subsquid", - "release": "ArrowSquid", - "supportTier": 2 - } - ] - }, { "chainName": "Paseo", "chainSS58Prefix": 42, @@ -907,27 +886,6 @@ } ] }, - { - "chainName": "Pendulum", - "chainSS58Prefix": 56, - "genesisHash": "0x5d3c298622d5634ed019bf61ea4b71655030015bde9beb0d6a24743714462c86", - "id": "pendulum", - "network": "pendulum", - "providers": [ - { - "data": [ - "blocks", - "calls", - "events", - "extrinsics" - ], - "dataSourceUrl": "https://v2.archive.subsquid.io/network/pendulum", - "provider": "subsquid", - "release": "ArrowSquid", - "supportTier": 2 - } - ] - }, { "chainName": "People Chain", "chainSS58Prefix": null, diff --git a/src/schemas/pipes_cli_config.json b/src/schemas/pipes_cli_config.json index a683d69..7622bc6 100644 --- a/src/schemas/pipes_cli_config.json +++ b/src/schemas/pipes_cli_config.json @@ -83,7 +83,6 @@ "mode-mainnet", "monad-mainnet", "monad-testnet", - "moonbase-testnet", "opbnb-mainnet", "opbnb-testnet", "optimism-mainnet", diff --git a/src/sqd-network/datasets.yml b/src/sqd-network/datasets.yml index 36dd252..2ad5a45 100644 --- a/src/sqd-network/datasets.yml +++ b/src/sqd-network/datasets.yml @@ -164,9 +164,6 @@ sqd-network-datasets: - name: monad-testnet id: s3://monad-testnet-3 kind: evm - - name: moonbase-testnet - id: s3://moonbase-testnet-1 - kind: evm - name: opbnb-mainnet id: s3://opbnb-mainnet-traceless-1 kind: evm @@ -288,15 +285,9 @@ sqd-network-datasets: - name: kusama id: s3://kusama-4 kind: substrate - - name: moonbase-substrate - id: s3://moonbase-substrate-4 - kind: substrate - name: peaq-mainnet-substrate id: s3://peaq-mainnet-5 kind: substrate - - name: pendulum - id: s3://pendulum-4 - kind: substrate - name: polkadot id: s3://polkadot-4 kind: substrate diff --git a/src/sqd-network/mainnet/metadata.yml b/src/sqd-network/mainnet/metadata.yml index 21a07b1..a8460f5 100644 --- a/src/sqd-network/mainnet/metadata.yml +++ b/src/sqd-network/mainnet/metadata.yml @@ -950,20 +950,6 @@ datasets: blocks: {} transactions: {} logs: {} - moonbase-testnet: - metadata: - display_name: Moonbase Alpha - ecosystem: moonbeam - logo_url: https://cdn.subsquid.io/img/networks/moonbasealpha.png - type: testnet - kind: evm - evm: - chain_id: 1287 - schema: - tables: - blocks: {} - transactions: {} - logs: {} opbnb-mainnet: metadata: display_name: opBNB @@ -1758,13 +1744,6 @@ datasets: display_name: Kusama ecosystem: kusama schema: {} - moonbase-substrate: - metadata: - kind: substrate - logo_url: https://cdn.subsquid.io/img/networks/moonbase_alpha.svg - display_name: Moonbase Alpha (Substrate) - ecosystem: moonbeam - schema: {} peaq-mainnet-substrate: metadata: kind: substrate @@ -1772,13 +1751,6 @@ datasets: display_name: Peaq (Substrate) ecosystem: peaq schema: {} - pendulum: - metadata: - kind: substrate - logo_url: https://cdn.subsquid.io/img/networks/pendulum.svg - display_name: Pendulum - ecosystem: pendulum - schema: {} polkadot: metadata: kind: substrate diff --git a/tests/retired-datasets.test.js b/tests/retired-datasets.test.js index 4b1856b..60d599e 100644 --- a/tests/retired-datasets.test.js +++ b/tests/retired-datasets.test.js @@ -21,7 +21,7 @@ test('Pipes CLI network choices exclude retired and unavailable datasets', () => assert.ok(networks.includes('solana-mainnet'), 'active SVM networks remain selectable'); }); -test('Portal registries exclude retired datasets and preserve Pendulum', () => { +test('Portal registries exclude retired datasets', () => { const declarations = yaml.load(read('src/sqd-network/datasets.yml'))['sqd-network-datasets']; const metadata = yaml.load(read('src/sqd-network/mainnet/metadata.yml')).datasets; const archives = JSON.parse(read('src/archives/substrate.json')).archives; @@ -34,10 +34,6 @@ test('Portal registries exclude retired datasets and preserve Pendulum', () => { for (const slug of retired) assert.equal(names.includes(slug), false, `${slug} was reintroduced`); assert.ok(names.includes('polkadot'), 'active Substrate datasets remain listed'); } - assert.equal(retired.includes('pendulum'), false); - for (const names of catalogs.slice(0, 3)) { - assert.ok(names.includes('pendulum'), 'Pendulum remains available'); - } }); test('legacy EVM metadata imports cannot restore retired Portal datasets', () => {