From e62d6224d0671a3c47d199a39c8d7a00bceea635 Mon Sep 17 00:00:00 2001 From: poka <poka@p2p.legal> Date: Tue, 13 Feb 2024 23:39:55 +0100 Subject: [PATCH] replace deprecated setDataSource by setRpcEndpoint --- src/processor.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/processor.ts b/src/processor.ts index 5e294c7..b615875 100644 --- a/src/processor.ts +++ b/src/processor.ts @@ -1,28 +1,27 @@ -import { assertNotNull } from '@subsquid/util-internal' import { BlockHeader, DataHandlerContext, SubstrateBatchProcessor, SubstrateBatchProcessorFields, - Event as _Event, Call as _Call, + Event as _Event, Extrinsic as _Extrinsic } from '@subsquid/substrate-processor' +import { assertNotNull } from '@subsquid/util-internal' export const processor = new SubstrateBatchProcessor() - .setDataSource({ + .setRpcEndpoint( // Lookup archive by the network name in Subsquid registry // See https://docs.subsquid.io/substrate-indexing/supported-networks/ // archive: lookupArchive('gdev', {genesis: '0xc2347f3d89dc190608abe2e09311c10dc1b3fd9555935ef994ac93c5f279a857'}), // Chain RPC endpoint is required on Substrate for metadata and real-time updates - chain: { + { // Set via .env for local runs or via secrets when deploying to Subsquid Cloud // https://docs.subsquid.io/deploy-squid/env-variables/ url: assertNotNull(process.env.RPC_ENDPOINT), // More RPC connection options at https://docs.subsquid.io/substrate-indexing/setup/general/#set-data-source // rateLimit: 10 - } - }) + }) .addEvent({ // name: [], // name: [events.balances.transfer.name, events.cert.newCert.name, events.cert.renewedCert.name, events.cert.removedCert.name], -- GitLab