@biconomy/abstractjs
Version:
SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.
19 lines • 640 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.signQuote = void 0;
const viem_1 = require("viem");
const DEFAULT_PREFIX = "0x177eee00";
const signQuote = async (client, params) => {
const { account: account_ = client.account, quote } = params;
const signer = account_.signer;
const signedMessage = await signer.signMessage({
message: { raw: quote.hash }
});
return {
...quote,
signature: (0, viem_1.concatHex)([DEFAULT_PREFIX, signedMessage])
};
};
exports.signQuote = signQuote;
exports.default = exports.signQuote;
//# sourceMappingURL=signQuote.js.map