UNPKG

@ledgerhq/coin-celo

Version:
16 lines 722 B
import getTransactionStatus from "./getTransactionStatus"; import prepareTransaction from "./prepareTransaction"; import createTransaction from "./createTransaction"; import { getMainAccount } from "@ledgerhq/coin-framework/account/helpers"; export const estimateMaxSpendable = async ({ account, parentAccount, transaction }) => { const mainAccount = getMainAccount(account, parentAccount); const t = await prepareTransaction(mainAccount, { ...createTransaction(account), ...transaction, useAllAmount: true, }); const { amount } = await getTransactionStatus(mainAccount, t); return amount; }; export default estimateMaxSpendable; //# sourceMappingURL=estimateMaxSpendable.js.map