@metamask/eth-trezor-keyring
Version:
A MetaMask compatible keyring, for trezor hardware wallets
22 lines • 784 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OneKeyKeyring = void 0;
const v2_1 = require("@metamask/keyring-api/v2");
const trezor_keyring_1 = require("./trezor-keyring.cjs");
/**
* Concrete {@link Keyring} adapter for {@link OneKeyKeyring}.
*
* This wrapper extends {@link TrezorKeyring} since OneKeyKeyring extends
* TrezorKeyring. The only difference is the keyring type identifier.
*/
class OneKeyKeyring extends trezor_keyring_1.TrezorKeyring {
constructor(options) {
super({
legacyKeyring: options.legacyKeyring,
entropySource: options.entropySource,
type: v2_1.KeyringType.OneKey,
});
}
}
exports.OneKeyKeyring = OneKeyKeyring;
//# sourceMappingURL=onekey-keyring.cjs.map