UNPKG

@signumjs/util

Version:

Useful utilities and tools for building Signum Network applications

25 lines 977 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertPlanckToAssetPrice = convertPlanckToAssetPrice; /** Original work Copyright (c) 2022 Signum Network */ const amount_1 = require("./amount"); /** * Converts planck into a `priceNQT` used by Node method `placeOrder`. * * Usually, you don't need this. {@link core.AssetApi.placeAskOrder} and {@link core.AssetApi.placeBidOrder} convert planck into * correct value already. This helper is just for those who interact with the Node Http API directly * * @see {@link convertAssetPriceToPlanck} * * @param planck the amount in planck per token * @param decimals the number of decimals for targeted asset * @return the Price in _planck per one token quantity_ * * @category conversion */ function convertPlanckToAssetPrice(planck, decimals) { return amount_1.Amount.fromSigna(planck).divide(10 ** decimals).getSigna(); } //# sourceMappingURL=convertPlanckToAssetPrice.js.map