From f82c08a78edfb24f7d7e0c4b4e29261e560011f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Van=20Eyck?= Date: Thu, 30 Jan 2025 09:38:14 +0100 Subject: [PATCH] feat: add new keyring type for oneKey --- packages/accounts-controller/src/AccountsController.test.ts | 1 + packages/accounts-controller/src/utils.ts | 3 +++ packages/keyring-controller/src/KeyringController.ts | 1 + 3 files changed, 5 insertions(+) diff --git a/packages/accounts-controller/src/AccountsController.test.ts b/packages/accounts-controller/src/AccountsController.test.ts index 07c400f9a4e..9df36e855a1 100644 --- a/packages/accounts-controller/src/AccountsController.test.ts +++ b/packages/accounts-controller/src/AccountsController.test.ts @@ -1875,6 +1875,7 @@ describe('AccountsController', () => { KeyringTypes.simple, KeyringTypes.hd, KeyringTypes.trezor, + KeyringTypes.oneKey, KeyringTypes.ledger, KeyringTypes.lattice, KeyringTypes.qr, diff --git a/packages/accounts-controller/src/utils.ts b/packages/accounts-controller/src/utils.ts index d3cb5aede23..0f8e47e1aeb 100644 --- a/packages/accounts-controller/src/utils.ts +++ b/packages/accounts-controller/src/utils.ts @@ -27,6 +27,9 @@ export function keyringTypeToName(keyringType: string): string { case KeyringTypes.trezor: { return 'Trezor'; } + case KeyringTypes.oneKey: { + return 'OneKey'; + } case KeyringTypes.ledger: { return 'Ledger'; } diff --git a/packages/keyring-controller/src/KeyringController.ts b/packages/keyring-controller/src/KeyringController.ts index 138fb6e6e4f..beb1177cc02 100644 --- a/packages/keyring-controller/src/KeyringController.ts +++ b/packages/keyring-controller/src/KeyringController.ts @@ -56,6 +56,7 @@ export enum KeyringTypes { hd = 'HD Key Tree', qr = 'QR Hardware Wallet Device', trezor = 'Trezor Hardware', + oneKey = 'OneKey Hardware', ledger = 'Ledger Hardware', lattice = 'Lattice Hardware', snap = 'Snap Keyring',