UNPKG

@funkit/connect

Version:

Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.

12 lines (11 loc) 874 B
import type { DynamicTargetAssetCandidate, FunkitCheckoutConfig } from '../providers/FunkitCheckoutContext'; export type { AssetHoldingsItem, AssetHoldingsMap, KnownAssetHoldingsItem, } from '../domains/wallet'; export declare const getNormalizedTokenBalance: (tokenBalance: bigint | number | string, decimals: number) => number; /** * The dynamic-target candidate matching the checkout's *active* target token * (`targetAsset`/`targetChain`), by token-equivalence. Distinct from * `getDefaultDynamicTargetAsset`, which resolves the *default to display* via * routingId/ticker/isDefault */ export declare const getActiveDynamicTargetAsset: (checkoutConfig: FunkitCheckoutConfig | undefined) => DynamicTargetAssetCandidate | undefined; export declare const getDefaultDynamicTargetAsset: (checkoutConfig: FunkitCheckoutConfig | undefined) => DynamicTargetAssetCandidate;