mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-29 07:16:36 +01:00
47 lines
2.4 KiB
Diff
47 lines
2.4 KiB
Diff
diff --git a/dist/KeyringController.d.ts b/dist/KeyringController.d.ts
|
|
index ccfd5ca9accf782b0a612ab1666501898cf2abb9..f772552156491b308f2aa29a734a5138237d951e 100644
|
|
--- a/dist/KeyringController.d.ts
|
|
+++ b/dist/KeyringController.d.ts
|
|
@@ -1,10 +1,11 @@
|
|
import type { TxData, TypedTransaction } from '@ethereumjs/tx';
|
|
-import { type MetaMaskKeyring as QRKeyring, type IKeyringState as IQRKeyringState } from '@keystonehq/metamask-airgapped-keyring';
|
|
+import type { MetaMaskKeyring as QRKeyring, IKeyringState as IQRKeyringState } from '@keystonehq/metamask-airgapped-keyring';
|
|
import type { RestrictedControllerMessenger } from '@metamask/base-controller';
|
|
import { BaseControllerV2 } from '@metamask/base-controller';
|
|
import type { PersonalMessageParams, TypedMessageParams } from '@metamask/message-manager';
|
|
import type { PreferencesController } from '@metamask/preferences-controller';
|
|
-import { type Hex, type Keyring, type Json } from '@metamask/utils';
|
|
+import type { Hex, Keyring, Json } from '@metamask/utils';
|
|
+import type { KeyringController as EthKeyringController } from '@metamask/eth-keyring-controller';
|
|
import type { Patch } from 'immer';
|
|
declare const name = "KeyringController";
|
|
/**
|
|
@@ -135,6 +136,10 @@ export declare class KeyringController extends BaseControllerV2<typeof name, Key
|
|
* @param opts.state - Initial state to set on this controller.
|
|
*/
|
|
constructor({ removeIdentity, syncIdentities, updateIdentities, setSelectedAddress, setAccountLabel, encryptor, keyringBuilders, cacheEncryptionKey, messenger, state, }: KeyringControllerOptions);
|
|
+ /**
|
|
+ * Gets the internal keyring controller.
|
|
+ */
|
|
+ getEthKeyringController(): EthKeyringController;
|
|
/**
|
|
* Adds a new account to the default (first) HD seed phrase keyring.
|
|
*
|
|
diff --git a/dist/KeyringController.js b/dist/KeyringController.js
|
|
index 9e241ba3b5445a053e3b20ee70a579118b7b2934..eb1f7bce9d3607017b39e087db227e8a7dadd849 100644
|
|
--- a/dist/KeyringController.js
|
|
+++ b/dist/KeyringController.js
|
|
@@ -153,6 +153,12 @@ class KeyringController extends base_controller_1.BaseControllerV2 {
|
|
this.setSelectedAddress = setSelectedAddress;
|
|
this.setAccountLabel = setAccountLabel;
|
|
}
|
|
+ /**
|
|
+ * Gets the internal keyring controller.
|
|
+ */
|
|
+ getEthKeyringController() {
|
|
+ return __classPrivateFieldGet(this, _KeyringController_keyring, "f");
|
|
+ }
|
|
/**
|
|
* Adds a new account to the default (first) HD seed phrase keyring.
|
|
*
|