UNPKG

cache-typescript-sdk

Version:
27 lines (26 loc) 825 B
import { MosaicId } from "./MosaicId"; import { MosaicTransferable } from './MosaicTransferable'; /** * A mosaic describes an instance of a mosaic definition. Mosaics can be transferred by means of a transfer transaction. */ export declare class Mosaic { /** * The mosaic id */ readonly mosaicId: MosaicId; /** * The mosaic quantity. The quantity is always given in smallest units for the mosaic, i.e. if it has a divisibility of 3 the quantity is given in millis. */ readonly quantity: number; /** * constructor * @param mosaicId * @param quantity */ constructor(mosaicId: MosaicId, quantity: number); /** * returns mosaic transferable * @returns {Promise<MosaicTransferable>} */ getMosaicDetails: () => Promise<MosaicTransferable>; }