UNPKG

@biconomy/abstractjs

Version:

SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.

78 lines 3.97 kB
import execute from "./execute.js"; import { executeFusionQuote } from "./executeFusionQuote.js"; import executeQuote from "./executeQuote.js"; import executeSessionQuote from "./executeSessionQuote.js"; import executeSignedQuote, {} from "./executeSignedQuote.js"; import getFusionQuote, {} from "./getFusionQuote.js"; import { getGasToken } from "./getGasToken.js"; import getOnChainQuote, {} from "./getOnChainQuote.js"; import getPermitQuote, {} from "./getPermitQuote.js"; import { getQuote } from "./getQuote.js"; import getSafeQuote, {} from "./getSafeQuote.js"; import { getSessionQuote } from "./getSessionQuote.js"; import getSupertransactionReceipt, {} from "./getSupertransactionReceipt.js"; import { getSupportedFeeToken } from "./getSupportedFeeToken.js"; import signFusionQuote, {} from "./signFusionQuote.js"; import signOnChainQuote, {} from "./signOnChainQuote.js"; import signPermitQuote, {} from "./signPermitQuote.js"; import signQuote, {} from "./signQuote.js"; import signSafeQuote, {} from "./signSafeQuote.js"; import { signSessionQuote } from "./signSessionQuote.js"; import waitForSupertransactionReceipt, {} from "./waitForSupertransactionReceipt.js"; /** * Creates an instance of MEE actions using the provided client * @param meeClient - Base MEE client instance * @returns Object containing all MEE actions */ export const meeActions = (meeClient) => { return { getGasToken: (params) => getGasToken(meeClient, params), getSupportedFeeToken: (params) => getSupportedFeeToken(meeClient, params), getOnChainQuote: (params) => getOnChainQuote(meeClient, params), getQuote: (params) => getQuote(meeClient, params), signQuote: (params) => signQuote(meeClient, params), executeSignedQuote: (params) => executeSignedQuote(meeClient, params), execute: (params) => execute(meeClient, params), executeQuote: (params) => executeQuote(meeClient, params), waitForSupertransactionReceipt: (params) => waitForSupertransactionReceipt(meeClient, params), signOnChainQuote: (params) => signOnChainQuote(meeClient, params), signPermitQuote: (params) => signPermitQuote(params), getPermitQuote: (params) => getPermitQuote(meeClient, params), getFusionQuote: (params) => getFusionQuote(meeClient, params), signFusionQuote: (params) => signFusionQuote(meeClient, params), executeFusionQuote: (params) => executeFusionQuote(meeClient, params), getSessionQuote: (params) => getSessionQuote(meeClient, params), signSessionQuote: (params) => signSessionQuote(meeClient, params), executeSessionQuote: (params) => executeSessionQuote(meeClient, params), getSupertransactionReceipt: (params) => getSupertransactionReceipt(meeClient, params), getSafeQuote: (params) => getSafeQuote(meeClient, params), signSafeQuote: (params) => signSafeQuote(meeClient, params) }; }; export * from "./getQuote.js"; export * from "./executeSignedQuote.js"; export * from "./signQuote.js"; export * from "./executeSignedQuote.js"; export * from "./execute.js"; export * from "./executeQuote.js"; export * from "./waitForSupertransactionReceipt.js"; export * from "./getInfo.js"; export * from "./signPermitQuote.js"; export * from "./signOnChainQuote.js"; export * from "./signFusionQuote.js"; export * from "./getOnChainQuote.js"; export * from "./getFusionQuote.js"; export * from "./signFusionQuote.js"; export * from "./getPermitQuote.js"; export * from "./executeFusionQuote.js"; export * from "./getSupertransactionReceipt.js"; export * from "./getQuoteType.js"; export * from "./getGasToken.js"; export * from "./getMmDtkQuote.js"; export * from "./getSupportedFeeToken.js"; export * from "./getSafeQuote.js"; export * from "./signSafeQuote.js"; export * from "./getSessionQuote.js"; export * from "./signSessionQuote.js"; export * from "./executeSessionQuote.js"; //# sourceMappingURL=index.js.map