UNPKG

@frakt-protocol/frakt-sdk

Version:

Frakt SDK for interacting with frakt.xyz protocols

12 lines (11 loc) 611 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCurrencyAmount = void 0; const raydium_sdk_1 = require("@raydium-io/raydium-sdk"); const constants_1 = require("../../common/constants"); const getCurrencyAmount = (tokenInfo, amount) => { return tokenInfo.address === constants_1.SOL_TOKEN.address ? new raydium_sdk_1.CurrencyAmount(constants_1.SOL_TOKEN, amount) : new raydium_sdk_1.TokenAmount(new raydium_sdk_1.Token(tokenInfo.address, tokenInfo.decimals, tokenInfo.symbol, tokenInfo.name), amount); }; exports.getCurrencyAmount = getCurrencyAmount;