From bc622012e12b471e960ad87e016a71f01d0fc46b Mon Sep 17 00:00:00 2001 From: Matthew Russell Date: Thu, 5 Oct 2023 13:44:38 -0400 Subject: [PATCH] fix: set version for vega snap --- libs/wallet/src/connect-dialog/connect-dialog.tsx | 5 ++++- libs/wallet/src/connectors/snap-connector.ts | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/wallet/src/connect-dialog/connect-dialog.tsx b/libs/wallet/src/connect-dialog/connect-dialog.tsx index 9fb81a5d9..bad34c76d 100644 --- a/libs/wallet/src/connect-dialog/connect-dialog.tsx +++ b/libs/wallet/src/connect-dialog/connect-dialog.tsx @@ -15,6 +15,7 @@ import { useCallback, useState } from 'react'; import type { WalletClientError } from '@vegaprotocol/wallet-client'; import { t } from '@vegaprotocol/i18n'; import type { Connectors, VegaConnector } from '../connectors'; +import { DEFAULT_SNAP_VERSION } from '../connectors'; import { DEFAULT_SNAP_ID, InjectedConnector, @@ -352,7 +353,9 @@ const ConnectorList = ({ } onClick={() => { - requestSnap(DEFAULT_SNAP_ID); + requestSnap(DEFAULT_SNAP_ID, { + version: DEFAULT_SNAP_VERSION, + }); }} /> {snapStatus === SnapStatus.NOT_SUPPORTED ? ( diff --git a/libs/wallet/src/connectors/snap-connector.ts b/libs/wallet/src/connectors/snap-connector.ts index 861967a09..2a77da97a 100644 --- a/libs/wallet/src/connectors/snap-connector.ts +++ b/libs/wallet/src/connectors/snap-connector.ts @@ -41,6 +41,7 @@ const ethereumRequest = (args: RequestArguments): Promise => { export const LOCAL_SNAP_ID = 'local:http://localhost:8080'; export const DEFAULT_SNAP_ID = 'npm:@vegaprotocol/snap'; +export const DEFAULT_SNAP_VERSION = '0.2.0'; type GetSnapsResponse = Record;