UNPKG

@biconomy/abstractjs

Version:

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

25 lines 765 B
import { erc20Abi } from "viem"; export const getGasTankBalance = async (mcNexus, parameters) => { const { chainId, tokenAddress } = parameters; const { address, publicClient } = mcNexus.deploymentOn(chainId, true); const [balance, decimals] = await Promise.all([ publicClient.readContract({ address: tokenAddress, abi: erc20Abi, functionName: "balanceOf", args: [address] }), publicClient.readContract({ address: tokenAddress, abi: erc20Abi, functionName: "decimals", args: [] }) ]); return { balance, decimals }; }; export default getGasTankBalance; //# sourceMappingURL=getGasTankBalance.js.map