@biconomy/abstractjs
Version:
SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.
25 lines • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildIntent = void 0;
const buildBridgeInstructions_1 = require("../buildBridgeInstructions.js");
const buildIntent = async (baseParams, parameters) => {
const { currentInstructions = [] } = baseParams;
const { amount, token: { unifiedBalance }, toChainId, depositor, recipient, mode, metadata, lowerBoundTimestamp, upperBoundTimestamp, executionSimulationRetryDelay, simulationOverrides } = parameters;
const { instructions } = await (0, buildBridgeInstructions_1.default)({
depositor,
recipient,
amount: amount,
toChainId,
unifiedBalance,
mode,
metadata,
lowerBoundTimestamp,
upperBoundTimestamp,
executionSimulationRetryDelay,
simulationOverrides
});
return [...currentInstructions, ...instructions];
};
exports.buildIntent = buildIntent;
exports.default = exports.buildIntent;
//# sourceMappingURL=buildIntent.js.map