UNPKG

@airgap/coinlib-core

Version:

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

16 lines (15 loc) 850 B
import BigNumber from '../dependencies/src/bignumber.js-9.0.0/bignumber'; import { AirGapMarketWallet } from './AirGapMarketWallet'; export declare class AirGapNFTWallet extends AirGapMarketWallet { private currentBalance; getCurrentBalance(assetID: string): BigNumber | undefined; setCurrentBalance(balance: BigNumber | undefined, assetID: string): void; private currentMarketPrice; getCurrentMarketPrice(assetID: string): BigNumber | undefined; setCurrentMarketPrice(marketPrice: BigNumber | undefined, assetID: string): Promise<void>; synchronize(assetsID?: string[]): Promise<void>; protected _synchronize(assetIDs?: string[]): Promise<void>; protected reset(): void; fetchCurrentMarketPrice(assetID: string, _baseSymbol?: string): Promise<BigNumber>; balanceOf(assetID: string): Promise<BigNumber>; }