From 6a60d7ab23b94171a4ad4dd4d120f39abe459fe0 Mon Sep 17 00:00:00 2001 From: Owen Craston Date: Wed, 12 Feb 2025 20:58:05 -0700 Subject: [PATCH] fix snapkeyring builder types --- app/core/SnapKeyring/types.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/core/SnapKeyring/types.ts b/app/core/SnapKeyring/types.ts index 3cb336bdff49..96521f9ffd14 100644 --- a/app/core/SnapKeyring/types.ts +++ b/app/core/SnapKeyring/types.ts @@ -16,6 +16,10 @@ import type { ShowSuccess, StartFlow, } from '@metamask/approval-controller'; +import { + HandleSnapRequest as SnapControllerHandleRequestActionType, + GetSnap as SnapControllerGetSnapActionType, +} from '@metamask/snaps-controllers'; export type SnapKeyringBuilderAllowActions = | StartFlow @@ -31,10 +35,12 @@ export type SnapKeyringBuilderAllowActions = | GetSubjectMetadata | AccountsControllerSetSelectedAccountAction | AccountsControllerGetAccountByAddressAction - | AccountsControllerSetAccountNameAction; + | AccountsControllerSetAccountNameAction + | SnapControllerHandleRequestActionType + | SnapControllerGetSnapActionType; export type SnapKeyringBuilderMessenger = RestrictedMessenger< - 'SnapKeyringBuilder', + 'SnapKeyring', SnapKeyringBuilderAllowActions, never, SnapKeyringBuilderAllowActions['type'],