@saberhq/token-utils
Version:
Token-related math and transaction utilities for Solana.
40 lines • 3.39 kB
JavaScript
/**
* [[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
;