@metamask/snaps-rpc-methods
Version:
MetaMask Snaps JSON-RPC method implementations
22 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.caveatMappers = exports.caveatSpecifications = void 0;
const permittedCoinTypes_1 = require("./permittedCoinTypes.cjs");
const permittedDerivationPaths_1 = require("./permittedDerivationPaths.cjs");
const snapIds_1 = require("./snapIds.cjs");
const getBip32Entropy_1 = require("../getBip32Entropy.cjs");
const getBip32PublicKey_1 = require("../getBip32PublicKey.cjs");
const getBip44Entropy_1 = require("../getBip44Entropy.cjs");
const invokeSnap_1 = require("../invokeSnap.cjs");
exports.caveatSpecifications = {
...permittedDerivationPaths_1.PermittedDerivationPathsCaveatSpecification,
...permittedCoinTypes_1.PermittedCoinTypesCaveatSpecification,
...snapIds_1.SnapIdsCaveatSpecification,
};
exports.caveatMappers = {
[getBip32Entropy_1.getBip32EntropyBuilder.targetName]: permittedDerivationPaths_1.permittedDerivationPathsCaveatMapper,
[getBip32PublicKey_1.getBip32PublicKeyBuilder.targetName]: permittedDerivationPaths_1.permittedDerivationPathsCaveatMapper,
[getBip44Entropy_1.getBip44EntropyBuilder.targetName]: permittedCoinTypes_1.permittedCoinTypesCaveatMapper,
[invokeSnap_1.invokeSnapBuilder.targetName]: snapIds_1.snapIdsCaveatMapper,
};
//# sourceMappingURL=index.cjs.map