@filfox/fnsjs
Version:
Library For FNS
23 lines (22 loc) • 1.18 kB
TypeScript
import BigNumber from 'bignumber.js';
import { BigNumber as BN } from 'ethers';
export declare function trimSuffix(name: string): string;
export declare function labelhash(label: string): string;
export declare function formatTime(timestamp: number, format?: string): string;
export declare function isTimeBefore(t1: number, t2: number): boolean;
export declare function convertToEthAddr(addr: string): string;
export declare function toFixed(value: number | string | BigNumber | any, digits?: number): string;
export declare function formatUnits(value: any, decimals?: number, digits?: number, simple?: boolean): string;
export declare function formatAssetValue(balance: string | number | BN, price: string | number, decimals?: number, digits?: number): string;
export declare function getFilMarketPrice(): Promise<number>;
declare const _default: {
trimSuffix: typeof trimSuffix;
labelhash: typeof labelhash;
formatTime: typeof formatTime;
isTimeBefore: typeof isTimeBefore;
toFixed: typeof toFixed;
formatUnits: typeof formatUnits;
formatAssetValue: typeof formatAssetValue;
getFilMarketPrice: typeof getFilMarketPrice;
};
export default _default;