meteor-nem-library
Version:
Meteor NIS1 Library
29 lines (28 loc) • 1.05 kB
TypeScript
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;
}