@metamask/snaps-rpc-methods
Version:
MetaMask Snaps JSON-RPC method implementations
49 lines • 3.17 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.DIALOG_APPROVAL_TYPES = exports.restrictedMethodPermissionBuilders = exports.getEncryptionEntropy = exports.WALLET_SNAP_PERMISSION_KEY = void 0;
const dialog_1 = require("./dialog.cjs");
const getBip32Entropy_1 = require("./getBip32Entropy.cjs");
const getBip32PublicKey_1 = require("./getBip32PublicKey.cjs");
const getBip44Entropy_1 = require("./getBip44Entropy.cjs");
const getEntropy_1 = require("./getEntropy.cjs");
const getLocale_1 = require("./getLocale.cjs");
const getPreferences_1 = require("./getPreferences.cjs");
const invokeSnap_1 = require("./invokeSnap.cjs");
const manageAccounts_1 = require("./manageAccounts.cjs");
const manageState_1 = require("./manageState.cjs");
const notify_1 = require("./notify.cjs");
var invokeSnap_2 = require("./invokeSnap.cjs");
Object.defineProperty(exports, "WALLET_SNAP_PERMISSION_KEY", { enumerable: true, get: function () { return invokeSnap_2.WALLET_SNAP_PERMISSION_KEY; } });
var manageState_2 = require("./manageState.cjs");
Object.defineProperty(exports, "getEncryptionEntropy", { enumerable: true, get: function () { return manageState_2.getEncryptionEntropy; } });
exports.restrictedMethodPermissionBuilders = {
[dialog_1.dialogBuilder.targetName]: dialog_1.dialogBuilder,
[getBip32Entropy_1.getBip32EntropyBuilder.targetName]: getBip32Entropy_1.getBip32EntropyBuilder,
[getBip32PublicKey_1.getBip32PublicKeyBuilder.targetName]: getBip32PublicKey_1.getBip32PublicKeyBuilder,
[getBip44Entropy_1.getBip44EntropyBuilder.targetName]: getBip44Entropy_1.getBip44EntropyBuilder,
[getEntropy_1.getEntropyBuilder.targetName]: getEntropy_1.getEntropyBuilder,
[invokeSnap_1.invokeSnapBuilder.targetName]: invokeSnap_1.invokeSnapBuilder,
[manageState_1.manageStateBuilder.targetName]: manageState_1.manageStateBuilder,
[notify_1.notifyBuilder.targetName]: notify_1.notifyBuilder,
[manageAccounts_1.manageAccountsBuilder.targetName]: manageAccounts_1.manageAccountsBuilder,
[getLocale_1.getLocaleBuilder.targetName]: getLocale_1.getLocaleBuilder,
[getPreferences_1.getPreferencesBuilder.targetName]: getPreferences_1.getPreferencesBuilder,
};
__exportStar(require("./caveats/index.cjs"), exports);
var dialog_2 = require("./dialog.cjs");
Object.defineProperty(exports, "DIALOG_APPROVAL_TYPES", { enumerable: true, get: function () { return dialog_2.DIALOG_APPROVAL_TYPES; } });
//# sourceMappingURL=index.cjs.map