UNPKG

@ledgerhq/coin-canton

Version:
23 lines 933 B
import { TokenCurrency } from "@ledgerhq/ledger-wallet-framework/types"; import type { TokenAccount } from "@ledgerhq/types-live"; import { Operation } from "@ledgerhq/types-live"; import { type TransferProposal } from "../network/gateway"; export type CantonTokenAccount = TokenAccount & { cantonResources: { pendingTransferProposals: TransferProposal[]; }; }; export declare function buildSubAccounts({ accountId, tokenBalances, existingSubAccounts, allOperations, pendingTransferProposals, calTokens, }: { accountId: string; calTokens: Map<string, string>; tokenBalances: Array<{ adminId: string; totalBalance: bigint; spendableBalance: bigint; token: TokenCurrency; }>; existingSubAccounts: TokenAccount[]; allOperations: Operation[]; pendingTransferProposals: TransferProposal[]; }): CantonTokenAccount[]; //# sourceMappingURL=buildSubAccounts.d.ts.map