UNPKG

@metamask/keyring-internal-api

Version:
26 lines 970 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SubmitRequestResponseV1Struct = exports.KeyringResponseV1Struct = exports.KeyringRequestV1Struct = void 0; exports.toKeyringRequestV1 = toKeyringRequestV1; const keyring_api_1 = require("@metamask/keyring-api"); const superstruct_1 = require("@metamask/superstruct"); /** * Keyring request (v1). */ exports.KeyringRequestV1Struct = (0, superstruct_1.omit)(keyring_api_1.KeyringRequestStruct, ['origin']); /** * Response to a call to `submitRequest` (v1). */ exports.KeyringResponseV1Struct = keyring_api_1.KeyringResponseStruct; exports.SubmitRequestResponseV1Struct = exports.KeyringResponseV1Struct; /** * Converts a keyring request to a keyring request v1. * * @param request - A keyring request. * @returns A keyring request v1. */ function toKeyringRequestV1(request) { const { origin, ...requestV1 } = request; return requestV1; } //# sourceMappingURL=v1.cjs.map