UNPKG

@alchemy/aa-core

Version:

viem based SDK that enables interactions with ERC-4337 Smart Accounts. ABIs are based off the definitions generated in @account-abstraction/contracts

198 lines 25.2 kB
"use strict"; 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 __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertChainIdToCoinType = exports.createSmartAccountClientFromExisting = exports.createSmartAccountClient = exports.SmartAccountClientOptsSchema = exports.ConnectionConfigSchema = exports.isSmartAccountClient = exports.smartAccountClientActions = exports.bundlerActions = exports.createBundlerClientFromExisting = exports.createBundlerClient = exports.zoraSepolia = exports.zora = exports.sepolia = exports.polygonMumbai = exports.polygonAmoy = exports.polygon = exports.optimismSepolia = exports.optimismGoerli = exports.optimism = exports.mainnet = exports.goerli = exports.fraxtalSepolia = exports.fraxtal = exports.baseSepolia = exports.baseGoerli = exports.base = exports.arbitrumSepolia = exports.arbitrumGoerli = exports.arbitrum = exports.waitForUserOperationTransaction = exports.sendUserOperation = exports.sendTransactions = exports.sendTransaction = exports.dropAndReplaceUserOperation = exports.checkGasSponsorshipEligibility = exports.buildUserOperationFromTxs = exports.buildUserOperationFromTx = exports.buildUserOperation = exports.toSmartContractAccount = exports.parseFactoryAddressFromAccountInitCode = exports.isSmartAccountWithSigner = exports.getAccountAddress = exports.createSimpleSmartAccount = exports.BaseSmartContractAccount = exports.SimpleAccountFactoryAbi = exports.SimpleAccountAbi_v7 = exports.SimpleAccountAbi_v6 = exports.EntryPointAbi_v7 = exports.EntryPointAbi_v6 = exports.chains = void 0; exports.allEqual = exports.MultiplierSchema = exports.HexSchema = exports.ChainSchema = exports.BigNumberishSchema = exports.BigNumberishRangeSchema = exports.AlchemyChainMap = exports.split = exports.WalletClientSigner = exports.wrapSignatureWith6492 = exports.verifyEIP6492Signature = exports.isSigner = exports.SignerSchema = exports.LocalAccountSigner = exports.noopMiddleware = exports.defaultUserOpSigner = exports.defaultPaymasterAndData = exports.defaultGasEstimator = exports.defaultFeeEstimator = exports.middlewareActions = exports.Logger = exports.LogLevel = exports.WaitForUserOperationError = exports.InvalidUserOperationError = exports.TransactionMissingToParamError = exports.FailedToFindTransactionError = exports.InvalidSignerTypeError = exports.InvalidEntryPointError = exports.EntryPointNotFoundError = exports.InvalidRpcUrlError = exports.IncompatibleClientError = exports.ChainNotFoundError = exports.BaseError = exports.UpgradesNotSupportedError = exports.UpgradeToAndCallNotSupportedError = exports.SmartAccountWithSignerRequiredError = exports.SignTransactionNotSupportedError = exports.IncorrectAccountType = exports.GetCounterFactualAddressError = exports.FailedToGetStorageSlotError = exports.DefaultFactoryNotDefinedError = exports.BatchExecutionNotSupportedError = exports.AccountRequiresOwnerError = exports.AccountNotFoundError = exports.isEntryPointVersion = exports.getEntryPoint = exports.entryPointRegistry = exports.defaultEntryPointVersion = exports.convertCoinTypeToChainId = exports.convertCoinTypeToChain = void 0; exports.toRecord = exports.takeBytes = exports.resolveProperties = exports.pick = exports.parsePaymasterAndData = exports.isValidRequest = exports.isMultiplier = exports.isBigNumberish = exports.getDefaultUserOperationFeeOptions = exports.getDefaultSimpleAccountFactoryAddress = exports.getChain = exports.filterUndefined = exports.defineReadOnly = exports.deepHexlify = exports.concatPaymasterAndData = exports.bypassPaymasterAndDataEmptyHex = exports.bypassPaymasterAndData = exports.bigIntMultiply = exports.bigIntMax = exports.asyncPipe = exports.applyUserOpOverrideOrFeeOption = exports.applyUserOpOverride = exports.applyUserOpFeeOption = void 0; exports.chains = __importStar(require("viem/chains")); var EntryPointAbi_v6_js_1 = require("./abis/EntryPointAbi_v6.js"); Object.defineProperty(exports, "EntryPointAbi_v6", { enumerable: true, get: function () { return EntryPointAbi_v6_js_1.EntryPointAbi_v6; } }); var EntryPointAbi_v7_js_1 = require("./abis/EntryPointAbi_v7.js"); Object.defineProperty(exports, "EntryPointAbi_v7", { enumerable: true, get: function () { return EntryPointAbi_v7_js_1.EntryPointAbi_v7; } }); var SimpleAccountAbi_v6_js_1 = require("./abis/SimpleAccountAbi_v6.js"); Object.defineProperty(exports, "SimpleAccountAbi_v6", { enumerable: true, get: function () { return SimpleAccountAbi_v6_js_1.SimpleAccountAbi_v6; } }); var SimpleAccountAbi_v7_js_1 = require("./abis/SimpleAccountAbi_v7.js"); Object.defineProperty(exports, "SimpleAccountAbi_v7", { enumerable: true, get: function () { return SimpleAccountAbi_v7_js_1.SimpleAccountAbi_v7; } }); var SimpleAccountFactoryAbi_js_1 = require("./abis/SimpleAccountFactoryAbi.js"); Object.defineProperty(exports, "SimpleAccountFactoryAbi", { enumerable: true, get: function () { return SimpleAccountFactoryAbi_js_1.SimpleAccountFactoryAbi; } }); var base_js_1 = require("./account/base.js"); Object.defineProperty(exports, "BaseSmartContractAccount", { enumerable: true, get: function () { return base_js_1.BaseSmartContractAccount; } }); var simple_js_1 = require("./account/simple.js"); Object.defineProperty(exports, "createSimpleSmartAccount", { enumerable: true, get: function () { return simple_js_1.createSimpleSmartAccount; } }); var smartContractAccount_js_1 = require("./account/smartContractAccount.js"); Object.defineProperty(exports, "getAccountAddress", { enumerable: true, get: function () { return smartContractAccount_js_1.getAccountAddress; } }); Object.defineProperty(exports, "isSmartAccountWithSigner", { enumerable: true, get: function () { return smartContractAccount_js_1.isSmartAccountWithSigner; } }); Object.defineProperty(exports, "parseFactoryAddressFromAccountInitCode", { enumerable: true, get: function () { return smartContractAccount_js_1.parseFactoryAddressFromAccountInitCode; } }); Object.defineProperty(exports, "toSmartContractAccount", { enumerable: true, get: function () { return smartContractAccount_js_1.toSmartContractAccount; } }); var buildUserOperation_js_1 = require("./actions/smartAccount/buildUserOperation.js"); Object.defineProperty(exports, "buildUserOperation", { enumerable: true, get: function () { return buildUserOperation_js_1.buildUserOperation; } }); var buildUserOperationFromTx_js_1 = require("./actions/smartAccount/buildUserOperationFromTx.js"); Object.defineProperty(exports, "buildUserOperationFromTx", { enumerable: true, get: function () { return buildUserOperationFromTx_js_1.buildUserOperationFromTx; } }); var buildUserOperationFromTxs_js_1 = require("./actions/smartAccount/buildUserOperationFromTxs.js"); Object.defineProperty(exports, "buildUserOperationFromTxs", { enumerable: true, get: function () { return buildUserOperationFromTxs_js_1.buildUserOperationFromTxs; } }); var checkGasSponsorshipEligibility_js_1 = require("./actions/smartAccount/checkGasSponsorshipEligibility.js"); Object.defineProperty(exports, "checkGasSponsorshipEligibility", { enumerable: true, get: function () { return checkGasSponsorshipEligibility_js_1.checkGasSponsorshipEligibility; } }); var dropAndReplaceUserOperation_js_1 = require("./actions/smartAccount/dropAndReplaceUserOperation.js"); Object.defineProperty(exports, "dropAndReplaceUserOperation", { enumerable: true, get: function () { return dropAndReplaceUserOperation_js_1.dropAndReplaceUserOperation; } }); var sendTransaction_js_1 = require("./actions/smartAccount/sendTransaction.js"); Object.defineProperty(exports, "sendTransaction", { enumerable: true, get: function () { return sendTransaction_js_1.sendTransaction; } }); var sendTransactions_js_1 = require("./actions/smartAccount/sendTransactions.js"); Object.defineProperty(exports, "sendTransactions", { enumerable: true, get: function () { return sendTransactions_js_1.sendTransactions; } }); var sendUserOperation_js_1 = require("./actions/smartAccount/sendUserOperation.js"); Object.defineProperty(exports, "sendUserOperation", { enumerable: true, get: function () { return sendUserOperation_js_1.sendUserOperation; } }); var waitForUserOperationTransacation_js_1 = require("./actions/smartAccount/waitForUserOperationTransacation.js"); Object.defineProperty(exports, "waitForUserOperationTransaction", { enumerable: true, get: function () { return waitForUserOperationTransacation_js_1.waitForUserOperationTransaction; } }); var index_js_1 = require("./chains/index.js"); Object.defineProperty(exports, "arbitrum", { enumerable: true, get: function () { return index_js_1.arbitrum; } }); Object.defineProperty(exports, "arbitrumGoerli", { enumerable: true, get: function () { return index_js_1.arbitrumGoerli; } }); Object.defineProperty(exports, "arbitrumSepolia", { enumerable: true, get: function () { return index_js_1.arbitrumSepolia; } }); Object.defineProperty(exports, "base", { enumerable: true, get: function () { return index_js_1.base; } }); Object.defineProperty(exports, "baseGoerli", { enumerable: true, get: function () { return index_js_1.baseGoerli; } }); Object.defineProperty(exports, "baseSepolia", { enumerable: true, get: function () { return index_js_1.baseSepolia; } }); Object.defineProperty(exports, "fraxtal", { enumerable: true, get: function () { return index_js_1.fraxtal; } }); Object.defineProperty(exports, "fraxtalSepolia", { enumerable: true, get: function () { return index_js_1.fraxtalSepolia; } }); Object.defineProperty(exports, "goerli", { enumerable: true, get: function () { return index_js_1.goerli; } }); Object.defineProperty(exports, "mainnet", { enumerable: true, get: function () { return index_js_1.mainnet; } }); Object.defineProperty(exports, "optimism", { enumerable: true, get: function () { return index_js_1.optimism; } }); Object.defineProperty(exports, "optimismGoerli", { enumerable: true, get: function () { return index_js_1.optimismGoerli; } }); Object.defineProperty(exports, "optimismSepolia", { enumerable: true, get: function () { return index_js_1.optimismSepolia; } }); Object.defineProperty(exports, "polygon", { enumerable: true, get: function () { return index_js_1.polygon; } }); Object.defineProperty(exports, "polygonAmoy", { enumerable: true, get: function () { return index_js_1.polygonAmoy; } }); Object.defineProperty(exports, "polygonMumbai", { enumerable: true, get: function () { return index_js_1.polygonMumbai; } }); Object.defineProperty(exports, "sepolia", { enumerable: true, get: function () { return index_js_1.sepolia; } }); Object.defineProperty(exports, "zora", { enumerable: true, get: function () { return index_js_1.zora; } }); Object.defineProperty(exports, "zoraSepolia", { enumerable: true, get: function () { return index_js_1.zoraSepolia; } }); var bundlerClient_js_1 = require("./client/bundlerClient.js"); Object.defineProperty(exports, "createBundlerClient", { enumerable: true, get: function () { return bundlerClient_js_1.createBundlerClient; } }); Object.defineProperty(exports, "createBundlerClientFromExisting", { enumerable: true, get: function () { return bundlerClient_js_1.createBundlerClientFromExisting; } }); var bundlerClient_js_2 = require("./client/decorators/bundlerClient.js"); Object.defineProperty(exports, "bundlerActions", { enumerable: true, get: function () { return bundlerClient_js_2.bundlerActions; } }); var smartAccountClient_js_1 = require("./client/decorators/smartAccountClient.js"); Object.defineProperty(exports, "smartAccountClientActions", { enumerable: true, get: function () { return smartAccountClient_js_1.smartAccountClientActions; } }); var isSmartAccountClient_js_1 = require("./client/isSmartAccountClient.js"); Object.defineProperty(exports, "isSmartAccountClient", { enumerable: true, get: function () { return isSmartAccountClient_js_1.isSmartAccountClient; } }); var schema_js_1 = require("./client/schema.js"); Object.defineProperty(exports, "ConnectionConfigSchema", { enumerable: true, get: function () { return schema_js_1.ConnectionConfigSchema; } }); Object.defineProperty(exports, "SmartAccountClientOptsSchema", { enumerable: true, get: function () { return schema_js_1.SmartAccountClientOptsSchema; } }); var smartAccountClient_js_2 = require("./client/smartAccountClient.js"); Object.defineProperty(exports, "createSmartAccountClient", { enumerable: true, get: function () { return smartAccountClient_js_2.createSmartAccountClient; } }); Object.defineProperty(exports, "createSmartAccountClientFromExisting", { enumerable: true, get: function () { return smartAccountClient_js_2.createSmartAccountClientFromExisting; } }); var utils_js_1 = require("./ens/utils.js"); Object.defineProperty(exports, "convertChainIdToCoinType", { enumerable: true, get: function () { return utils_js_1.convertChainIdToCoinType; } }); Object.defineProperty(exports, "convertCoinTypeToChain", { enumerable: true, get: function () { return utils_js_1.convertCoinTypeToChain; } }); Object.defineProperty(exports, "convertCoinTypeToChainId", { enumerable: true, get: function () { return utils_js_1.convertCoinTypeToChainId; } }); var index_js_2 = require("./entrypoint/index.js"); Object.defineProperty(exports, "defaultEntryPointVersion", { enumerable: true, get: function () { return index_js_2.defaultEntryPointVersion; } }); Object.defineProperty(exports, "entryPointRegistry", { enumerable: true, get: function () { return index_js_2.entryPointRegistry; } }); Object.defineProperty(exports, "getEntryPoint", { enumerable: true, get: function () { return index_js_2.getEntryPoint; } }); Object.defineProperty(exports, "isEntryPointVersion", { enumerable: true, get: function () { return index_js_2.isEntryPointVersion; } }); var account_js_1 = require("./errors/account.js"); Object.defineProperty(exports, "AccountNotFoundError", { enumerable: true, get: function () { return account_js_1.AccountNotFoundError; } }); Object.defineProperty(exports, "AccountRequiresOwnerError", { enumerable: true, get: function () { return account_js_1.AccountRequiresOwnerError; } }); Object.defineProperty(exports, "BatchExecutionNotSupportedError", { enumerable: true, get: function () { return account_js_1.BatchExecutionNotSupportedError; } }); Object.defineProperty(exports, "DefaultFactoryNotDefinedError", { enumerable: true, get: function () { return account_js_1.DefaultFactoryNotDefinedError; } }); Object.defineProperty(exports, "FailedToGetStorageSlotError", { enumerable: true, get: function () { return account_js_1.FailedToGetStorageSlotError; } }); Object.defineProperty(exports, "GetCounterFactualAddressError", { enumerable: true, get: function () { return account_js_1.GetCounterFactualAddressError; } }); Object.defineProperty(exports, "IncorrectAccountType", { enumerable: true, get: function () { return account_js_1.IncorrectAccountType; } }); Object.defineProperty(exports, "SignTransactionNotSupportedError", { enumerable: true, get: function () { return account_js_1.SignTransactionNotSupportedError; } }); Object.defineProperty(exports, "SmartAccountWithSignerRequiredError", { enumerable: true, get: function () { return account_js_1.SmartAccountWithSignerRequiredError; } }); Object.defineProperty(exports, "UpgradeToAndCallNotSupportedError", { enumerable: true, get: function () { return account_js_1.UpgradeToAndCallNotSupportedError; } }); Object.defineProperty(exports, "UpgradesNotSupportedError", { enumerable: true, get: function () { return account_js_1.UpgradesNotSupportedError; } }); var base_js_2 = require("./errors/base.js"); Object.defineProperty(exports, "BaseError", { enumerable: true, get: function () { return base_js_2.BaseError; } }); var client_js_1 = require("./errors/client.js"); Object.defineProperty(exports, "ChainNotFoundError", { enumerable: true, get: function () { return client_js_1.ChainNotFoundError; } }); Object.defineProperty(exports, "IncompatibleClientError", { enumerable: true, get: function () { return client_js_1.IncompatibleClientError; } }); Object.defineProperty(exports, "InvalidRpcUrlError", { enumerable: true, get: function () { return client_js_1.InvalidRpcUrlError; } }); var entrypoint_js_1 = require("./errors/entrypoint.js"); Object.defineProperty(exports, "EntryPointNotFoundError", { enumerable: true, get: function () { return entrypoint_js_1.EntryPointNotFoundError; } }); Object.defineProperty(exports, "InvalidEntryPointError", { enumerable: true, get: function () { return entrypoint_js_1.InvalidEntryPointError; } }); var signer_js_1 = require("./errors/signer.js"); Object.defineProperty(exports, "InvalidSignerTypeError", { enumerable: true, get: function () { return signer_js_1.InvalidSignerTypeError; } }); var transaction_js_1 = require("./errors/transaction.js"); Object.defineProperty(exports, "FailedToFindTransactionError", { enumerable: true, get: function () { return transaction_js_1.FailedToFindTransactionError; } }); Object.defineProperty(exports, "TransactionMissingToParamError", { enumerable: true, get: function () { return transaction_js_1.TransactionMissingToParamError; } }); var useroperation_js_1 = require("./errors/useroperation.js"); Object.defineProperty(exports, "InvalidUserOperationError", { enumerable: true, get: function () { return useroperation_js_1.InvalidUserOperationError; } }); Object.defineProperty(exports, "WaitForUserOperationError", { enumerable: true, get: function () { return useroperation_js_1.WaitForUserOperationError; } }); var logger_js_1 = require("./logger.js"); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return logger_js_1.LogLevel; } }); Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return logger_js_1.Logger; } }); var actions_js_1 = require("./middleware/actions.js"); Object.defineProperty(exports, "middlewareActions", { enumerable: true, get: function () { return actions_js_1.middlewareActions; } }); var feeEstimator_js_1 = require("./middleware/defaults/feeEstimator.js"); Object.defineProperty(exports, "defaultFeeEstimator", { enumerable: true, get: function () { return feeEstimator_js_1.defaultFeeEstimator; } }); var gasEstimator_js_1 = require("./middleware/defaults/gasEstimator.js"); Object.defineProperty(exports, "defaultGasEstimator", { enumerable: true, get: function () { return gasEstimator_js_1.defaultGasEstimator; } }); var paymasterAndData_js_1 = require("./middleware/defaults/paymasterAndData.js"); Object.defineProperty(exports, "defaultPaymasterAndData", { enumerable: true, get: function () { return paymasterAndData_js_1.defaultPaymasterAndData; } }); var userOpSigner_js_1 = require("./middleware/defaults/userOpSigner.js"); Object.defineProperty(exports, "defaultUserOpSigner", { enumerable: true, get: function () { return userOpSigner_js_1.defaultUserOpSigner; } }); var noopMiddleware_js_1 = require("./middleware/noopMiddleware.js"); Object.defineProperty(exports, "noopMiddleware", { enumerable: true, get: function () { return noopMiddleware_js_1.noopMiddleware; } }); var local_account_js_1 = require("./signer/local-account.js"); Object.defineProperty(exports, "LocalAccountSigner", { enumerable: true, get: function () { return local_account_js_1.LocalAccountSigner; } }); var schema_js_2 = require("./signer/schema.js"); Object.defineProperty(exports, "SignerSchema", { enumerable: true, get: function () { return schema_js_2.SignerSchema; } }); Object.defineProperty(exports, "isSigner", { enumerable: true, get: function () { return schema_js_2.isSigner; } }); var utils_js_2 = require("./signer/utils.js"); Object.defineProperty(exports, "verifyEIP6492Signature", { enumerable: true, get: function () { return utils_js_2.verifyEIP6492Signature; } }); Object.defineProperty(exports, "wrapSignatureWith6492", { enumerable: true, get: function () { return utils_js_2.wrapSignatureWith6492; } }); var wallet_client_js_1 = require("./signer/wallet-client.js"); Object.defineProperty(exports, "WalletClientSigner", { enumerable: true, get: function () { return wallet_client_js_1.WalletClientSigner; } }); var split_js_1 = require("./transport/split.js"); Object.defineProperty(exports, "split", { enumerable: true, get: function () { return split_js_1.split; } }); var index_js_3 = require("./utils/index.js"); Object.defineProperty(exports, "AlchemyChainMap", { enumerable: true, get: function () { return index_js_3.AlchemyChainMap; } }); Object.defineProperty(exports, "BigNumberishRangeSchema", { enumerable: true, get: function () { return index_js_3.BigNumberishRangeSchema; } }); Object.defineProperty(exports, "BigNumberishSchema", { enumerable: true, get: function () { return index_js_3.BigNumberishSchema; } }); Object.defineProperty(exports, "ChainSchema", { enumerable: true, get: function () { return index_js_3.ChainSchema; } }); Object.defineProperty(exports, "HexSchema", { enumerable: true, get: function () { return index_js_3.HexSchema; } }); Object.defineProperty(exports, "MultiplierSchema", { enumerable: true, get: function () { return index_js_3.MultiplierSchema; } }); Object.defineProperty(exports, "allEqual", { enumerable: true, get: function () { return index_js_3.allEqual; } }); Object.defineProperty(exports, "applyUserOpFeeOption", { enumerable: true, get: function () { return index_js_3.applyUserOpFeeOption; } }); Object.defineProperty(exports, "applyUserOpOverride", { enumerable: true, get: function () { return index_js_3.applyUserOpOverride; } }); Object.defineProperty(exports, "applyUserOpOverrideOrFeeOption", { enumerable: true, get: function () { return index_js_3.applyUserOpOverrideOrFeeOption; } }); Object.defineProperty(exports, "asyncPipe", { enumerable: true, get: function () { return index_js_3.asyncPipe; } }); Object.defineProperty(exports, "bigIntMax", { enumerable: true, get: function () { return index_js_3.bigIntMax; } }); Object.defineProperty(exports, "bigIntMultiply", { enumerable: true, get: function () { return index_js_3.bigIntMultiply; } }); Object.defineProperty(exports, "bypassPaymasterAndData", { enumerable: true, get: function () { return index_js_3.bypassPaymasterAndData; } }); Object.defineProperty(exports, "bypassPaymasterAndDataEmptyHex", { enumerable: true, get: function () { return index_js_3.bypassPaymasterAndDataEmptyHex; } }); Object.defineProperty(exports, "concatPaymasterAndData", { enumerable: true, get: function () { return index_js_3.concatPaymasterAndData; } }); Object.defineProperty(exports, "deepHexlify", { enumerable: true, get: function () { return index_js_3.deepHexlify; } }); Object.defineProperty(exports, "defineReadOnly", { enumerable: true, get: function () { return index_js_3.defineReadOnly; } }); Object.defineProperty(exports, "filterUndefined", { enumerable: true, get: function () { return index_js_3.filterUndefined; } }); Object.defineProperty(exports, "getChain", { enumerable: true, get: function () { return index_js_3.getChain; } }); Object.defineProperty(exports, "getDefaultSimpleAccountFactoryAddress", { enumerable: true, get: function () { return index_js_3.getDefaultSimpleAccountFactoryAddress; } }); Object.defineProperty(exports, "getDefaultUserOperationFeeOptions", { enumerable: true, get: function () { return index_js_3.getDefaultUserOperationFeeOptions; } }); Object.defineProperty(exports, "isBigNumberish", { enumerable: true, get: function () { return index_js_3.isBigNumberish; } }); Object.defineProperty(exports, "isMultiplier", { enumerable: true, get: function () { return index_js_3.isMultiplier; } }); Object.defineProperty(exports, "isValidRequest", { enumerable: true, get: function () { return index_js_3.isValidRequest; } }); Object.defineProperty(exports, "parsePaymasterAndData", { enumerable: true, get: function () { return index_js_3.parsePaymasterAndData; } }); Object.defineProperty(exports, "pick", { enumerable: true, get: function () { return index_js_3.pick; } }); Object.defineProperty(exports, "resolveProperties", { enumerable: true, get: function () { return index_js_3.resolveProperties; } }); Object.defineProperty(exports, "takeBytes", { enumerable: true, get: function () { return index_js_3.takeBytes; } }); Object.defineProperty(exports, "toRecord", { enumerable: true, get: function () { return index_js_3.toRecord; } }); //# sourceMappingURL=index.js.map