UNPKG

@payburner/keyburner-sidewinder-model

Version:
22 lines 961 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AccountUtils = void 0; class AccountUtils { static calculateRaw(amount, precision) { return (parseFloat(amount) * Math.pow(10, precision)).toFixed(0); } static calculateUnit(amount, precision) { return (parseInt(amount) / Math.pow(10, precision)).toFixed(precision); } static calculateTokenId(environment, token_symbol) { return 'sidewinder://v1/environment/' + environment + '/token/' + token_symbol; } static calculateTokenAccountId(environment, token_symbol, address) { return 'sidewinder://v1/environment/' + environment + '/token/' + token_symbol + '/address/' + address; } static calculateEnvironmentAddress(environment, address) { return 'sidewinder://v1/environment/' + environment + '/address/' + address; } } exports.AccountUtils = AccountUtils; //# sourceMappingURL=AccountUtils.js.map