UNPKG

@biconomy/abstractjs

Version:

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

31 lines 925 B
import { signFusionQuote } from "./index.js"; import signQuote, {} from "./signQuote.js"; /** * Signs a session quote. * If quoteType is "simple", signs using signQuote. * Otherwise, signs using signFusionQuote. * * @param client - The Mee client instance * @param params - Parameters with quote and quote type * @returns A promise resolving to the signed quote payload * * @example * ```typescript * const signed = await signSessionQuote(client, { * quoteType: "simple", * quote: { ... } // GetOnChainQuotePayload or GetPermitQuotePayload, etc. * }); * ``` */ export const signSessionQuote = async (client, params) => { const { quoteType, quote } = params; if (quoteType === "simple") { return await signQuote(client, { quote: quote }); } return await signFusionQuote(client, { fusionQuote: quote }); }; //# sourceMappingURL=signSessionQuote.js.map