@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
12 lines • 637 B
TypeScript
import { AccountLike } from "@ledgerhq/types-live";
import BigNumber from "bignumber.js";
import type { CounterValuesState } from "@ledgerhq/live-countervalues/types";
import { CryptoOrTokenCurrency, Currency } from "@ledgerhq/types-cryptoassets";
export type GroupedAccount = {
totalBalance: BigNumber;
totalFiatValue: BigNumber;
accounts: AccountLike[];
referenceCurrency: CryptoOrTokenCurrency;
};
export declare const groupAccountsByAsset: (accounts: AccountLike[], counterValuesState: CounterValuesState, targetCurrency: Currency) => Record<string, GroupedAccount>;
//# sourceMappingURL=groupAccountsByAsset.d.ts.map