UNPKG

@metamask/keyring-internal-api

Version:
22 lines 715 B
import { KeyringRequestStruct, KeyringResponseStruct } from "@metamask/keyring-api"; import { omit } from "@metamask/superstruct"; /** * Keyring request (v1). */ export const KeyringRequestV1Struct = omit(KeyringRequestStruct, ['origin']); /** * Response to a call to `submitRequest` (v1). */ export const KeyringResponseV1Struct = KeyringResponseStruct; export const SubmitRequestResponseV1Struct = KeyringResponseV1Struct; /** * Converts a keyring request to a keyring request v1. * * @param request - A keyring request. * @returns A keyring request v1. */ export function toKeyringRequestV1(request) { const { origin, ...requestV1 } = request; return requestV1; } //# sourceMappingURL=v1.mjs.map