From 70ed559a331bc8efb007ff17169b348e2ea2fb28 Mon Sep 17 00:00:00 2001 From: Tal Derei Date: Sun, 18 Aug 2024 02:23:17 -0700 Subject: [PATCH] detect penumbra-1 chain id --- packages/context/src/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/context/src/index.ts b/packages/context/src/index.ts index 08c85787..bac18200 100644 --- a/packages/context/src/index.ts +++ b/packages/context/src/index.ts @@ -7,7 +7,7 @@ import { FullViewingKey, WalletId } from '@penumbra-zone/protobuf/penumbra/core/ import { ChainRegistryClient } from '@penumbra-labs/registry'; import { AppParameters } from '@penumbra-zone/protobuf/penumbra/core/app/v1/app_pb'; import { AssetId } from '@penumbra-zone/protobuf/penumbra/core/asset/v1/asset_pb'; -import genesisBlock from '../../../apps/extension/public/genesis.json'; +import genesisBlock from 'chrome-extension/public/genesis.json'; import { JsonObject } from '@bufbuild/protobuf'; export interface ServicesConfig { @@ -36,7 +36,9 @@ export class Services implements ServicesInterface { }); } void this.walletServicesPromise.then(({ blockProcessor }) => - blockProcessor.sync(genesisBlock as JsonObject), + this.config.chainId === 'penumbra-1' + ? blockProcessor.sync(genesisBlock as JsonObject) + : blockProcessor.sync(), ); return this.walletServicesPromise; }