UNPKG

@biconomy/abstractjs

Version:

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

17 lines 713 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getNexusAddress = void 0; const viem_1 = require("viem"); const AccountFactory_1 = require("../../constants/abi/AccountFactory.js"); const getNexusAddress = async (params) => { const { publicClient, initData, factoryAddress, index = 0n } = params; const salt = (0, viem_1.pad)((0, viem_1.toHex)(index), { size: 32 }); return await publicClient.readContract({ address: factoryAddress, abi: AccountFactory_1.AccountFactoryAbi, functionName: "computeAccountAddress", args: [initData, salt] }); }; exports.getNexusAddress = getNexusAddress; //# sourceMappingURL=getNexusAddress.js.map