UNPKG

startale-aa-sdk

Version:

SDK for startale account integration with support for account abstraction, ERC-7579, ERC-4337.

32 lines 2.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.smartAccountCalls = void 0; exports.smartAccountActions = smartAccountActions; const debugUserOperation_1 = require("./debugUserOperation.js"); const prepareTokenPaymasterUserOp_1 = require("./prepareTokenPaymasterUserOp.js"); const prepareUserOperationWithoutSignature_1 = require("./prepareUserOperationWithoutSignature.js"); const sendTokenPaymasterUserOp_1 = require("./sendTokenPaymasterUserOp.js"); const sendTransaction_1 = require("./sendTransaction.js"); const signMessage_1 = require("./signMessage.js"); const signTypedData_1 = require("./signTypedData.js"); const upgradeSmartAccount_1 = require("./upgradeSmartAccount.js"); const waitForTransactionReceipt_1 = require("./waitForTransactionReceipt.js"); const writeContract_1 = require("./writeContract.js"); function smartAccountActions() { return (client) => ({ sendTokenPaymasterUserOp: (args) => (0, sendTokenPaymasterUserOp_1.sendTokenPaymasterUserOp)(client, args), prepareTokenPaymasterUserOp: (args) => (0, prepareTokenPaymasterUserOp_1.prepareTokenPaymasterUserOp)(client, args), sendTransaction: (args) => (0, sendTransaction_1.sendTransaction)(client, args), signMessage: (args) => (0, signMessage_1.signMessage)(client, args), signTypedData: (args) => (0, signTypedData_1.signTypedData)(client, args), writeContract: (args) => (0, writeContract_1.writeContract)(client, args), waitForTransactionReceipt: (args) => (0, waitForTransactionReceipt_1.waitForTransactionReceipt)(client, args), debugUserOperation: (args) => (0, debugUserOperation_1.debugUserOperation)(client, args), prepareUserOperation: (args) => (0, prepareUserOperationWithoutSignature_1.prepareUserOperationWithoutSignature)(client, args), upgradeSmartAccount: (args) => (0, upgradeSmartAccount_1.upgradeSmartAccount)(client, args) }); } exports.smartAccountCalls = { toUpgradeSmartAccountCalls: upgradeSmartAccount_1.toUpgradeSmartAccountCalls }; //# sourceMappingURL=index.js.map