UNPKG

@saberhq/token-utils

Version:

Token-related math and transaction utilities for Solana.

40 lines 3.39 kB
"use strict"; /** * [[include:token-utils/README.md]] * @module */ Object.defineProperty(exports, "__esModule", { value: true }); exports.u64 = exports.TOKEN_PROGRAM_ID = exports.SPLToken = exports.NATIVE_MINT = exports.ASSOCIATED_TOKEN_PROGRAM_ID = exports.ZERO = exports.validateU256 = exports.validateU64 = exports.TEN = exports.Rounding = exports.Percent = exports.parseBigintIsh = exports.ONE = exports.MAX_U256 = exports.MAX_U64 = exports.makeDecimalMultiplier = exports.Fraction = void 0; const tslib_1 = require("tslib"); tslib_1.__exportStar(require("./ata.js"), exports); tslib_1.__exportStar(require("./instructions/index.js"), exports); tslib_1.__exportStar(require("./layout.js"), exports); tslib_1.__exportStar(require("./price.js"), exports); tslib_1.__exportStar(require("./splTokenRegistry.js"), exports); tslib_1.__exportStar(require("./token.js"), exports); tslib_1.__exportStar(require("./tokenAmount.js"), exports); tslib_1.__exportStar(require("./tokenList.js"), exports); tslib_1.__exportStar(require("./tokenOwner.js"), exports); tslib_1.__exportStar(require("./tokenProvider.js"), exports); var token_math_1 = require("@ubeswap/token-math"); Object.defineProperty(exports, "Fraction", { enumerable: true, get: function () { return token_math_1.Fraction; } }); Object.defineProperty(exports, "makeDecimalMultiplier", { enumerable: true, get: function () { return token_math_1.makeDecimalMultiplier; } }); Object.defineProperty(exports, "MAX_U64", { enumerable: true, get: function () { return token_math_1.MAX_U64; } }); Object.defineProperty(exports, "MAX_U256", { enumerable: true, get: function () { return token_math_1.MAX_U256; } }); Object.defineProperty(exports, "ONE", { enumerable: true, get: function () { return token_math_1.ONE; } }); Object.defineProperty(exports, "parseBigintIsh", { enumerable: true, get: function () { return token_math_1.parseBigintIsh; } }); Object.defineProperty(exports, "Percent", { enumerable: true, get: function () { return token_math_1.Percent; } }); Object.defineProperty(exports, "Rounding", { enumerable: true, get: function () { return token_math_1.Rounding; } }); Object.defineProperty(exports, "TEN", { enumerable: true, get: function () { return token_math_1.TEN; } }); Object.defineProperty(exports, "validateU64", { enumerable: true, get: function () { return token_math_1.validateU64; } }); Object.defineProperty(exports, "validateU256", { enumerable: true, get: function () { return token_math_1.validateU256; } }); Object.defineProperty(exports, "ZERO", { enumerable: true, get: function () { return token_math_1.ZERO; } }); // serum common tslib_1.__exportStar(require("./common.js"), exports); var spl_token_1 = require("@solana/spl-token"); Object.defineProperty(exports, "ASSOCIATED_TOKEN_PROGRAM_ID", { enumerable: true, get: function () { return spl_token_1.ASSOCIATED_TOKEN_PROGRAM_ID; } }); Object.defineProperty(exports, "NATIVE_MINT", { enumerable: true, get: function () { return spl_token_1.NATIVE_MINT; } }); Object.defineProperty(exports, "SPLToken", { enumerable: true, get: function () { return spl_token_1.Token; } }); Object.defineProperty(exports, "TOKEN_PROGRAM_ID", { enumerable: true, get: function () { return spl_token_1.TOKEN_PROGRAM_ID; } }); Object.defineProperty(exports, "u64", { enumerable: true, get: function () { return spl_token_1.u64; } }); //# sourceMappingURL=index.js.map