UNPKG

@airgap/coinlib-core

Version:

The @airgap/coinlib-core is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.

20 lines (19 loc) 788 B
import BigNumber from '../dependencies/src/bignumber.js-9.0.0/bignumber'; import { AirGapMarketWallet } from './AirGapMarketWallet'; export declare enum TimeInterval { HOURS = "24h", DAYS = "7d", MONTH = "30d" } export declare class AirGapCoinWallet extends AirGapMarketWallet { private currentBalance; getCurrentBalance(): BigNumber | undefined; setCurrentBalance(balance: BigNumber | undefined): void; currentMarketPrice: BigNumber | undefined; getCurrentMarketPrice(): BigNumber | undefined; setCurrentMarketPrice(marketPrice: BigNumber | undefined): Promise<void>; protected _synchronize(): Promise<void>; protected reset(): void; fetchCurrentMarketPrice(baseSymbol?: string): Promise<BigNumber>; balanceOf(): Promise<BigNumber>; }