@tech-bureau/mijin-catapult-tools
Version:
This tool is for easy operation of mijin Catapult(v.2)
18 lines • 1 kB
TypeScript
import { Currency, Mosaic, MosaicId, MosaicNonce, Address, MosaicFlags, MosaicRepository, MosaicInfo } from '@tech-bureau/symbol-sdk';
export default class MosaicServices {
constructor();
static create(mosaicId: string, amount: number): Mosaic;
static createCurencyToAbsolute(currency: Currency, amount: number): Mosaic;
static createCurencyToRelative(currency: Currency, amount: number): Mosaic;
static createMosaicId(nonce: MosaicNonce, address: Address): MosaicId;
static createMosaicNonce(): MosaicNonce;
static createMosaicFlags(supplyMutable: boolean, transferable: boolean, restrictable?: boolean | undefined, revokable?: boolean | undefined): MosaicFlags;
static getMosaic(mosaicId: string, mosaicRepository: MosaicRepository): Promise<MosaicInfo>;
static mosaicInfo(mosaicInfo: MosaicInfo): {
ownerAddress: string;
mosaicId: string;
supply: number;
divisibility: number;
};
}
//# sourceMappingURL=MosaicServices.d.ts.map