UNPKG

@metamask/snaps-rpc-methods

Version:
19 lines 1.11 kB
import { permittedCoinTypesCaveatMapper, PermittedCoinTypesCaveatSpecification } from "./permittedCoinTypes.mjs"; import { permittedDerivationPathsCaveatMapper, PermittedDerivationPathsCaveatSpecification } from "./permittedDerivationPaths.mjs"; import { snapIdsCaveatMapper, SnapIdsCaveatSpecification } from "./snapIds.mjs"; import { getBip32EntropyBuilder } from "../getBip32Entropy.mjs"; import { getBip32PublicKeyBuilder } from "../getBip32PublicKey.mjs"; import { getBip44EntropyBuilder } from "../getBip44Entropy.mjs"; import { invokeSnapBuilder } from "../invokeSnap.mjs"; export const caveatSpecifications = { ...PermittedDerivationPathsCaveatSpecification, ...PermittedCoinTypesCaveatSpecification, ...SnapIdsCaveatSpecification, }; export const caveatMappers = { [getBip32EntropyBuilder.targetName]: permittedDerivationPathsCaveatMapper, [getBip32PublicKeyBuilder.targetName]: permittedDerivationPathsCaveatMapper, [getBip44EntropyBuilder.targetName]: permittedCoinTypesCaveatMapper, [invokeSnapBuilder.targetName]: snapIdsCaveatMapper, }; //# sourceMappingURL=index.mjs.map