UNPKG

meteor-nem-library

Version:
29 lines (28 loc) 1.05 kB
import { Observable } from 'rxjs'; import { Address } from '../../models/account/Address'; import { MosaicTransferable } from '../../models/mosaic/MosaicTransferable'; import { BTransferTransaction } from './bTransferTransaction'; export declare class BAddress extends Address { constructor(address: string); /** * Get mosaics for given address * @returns {Promise<Array<MosaicTransferable>>} */ mosaics: () => Promise<MosaicTransferable[]>; /** * Start listening new confirmed transactions * @returns {Observable<Array<TransferTransaction>>} */ confirmedTxObserver: () => Observable<BTransferTransaction>; /** * Start listening new unconfirmed transactions * @returns {Observable<Array<TransferTransaction>>} */ unconfirmedTxObserver: () => Observable<BTransferTransaction>; /** * Create a Address from object * @param addressValue - Address object from outside source * @returns {Address} */ static castToAddress: (addressValue: any) => Address; }