@lifi/sdk
Version:
LI.FI Any-to-Any Cross-Chain-Swap SDK
121 lines • 13.5 kB
JavaScript
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getGasRecommendation = exports.getContractCallsQuote = exports.getConnections = exports.getChains = exports.SDKError = exports.HTTPError = exports.ValidationError = exports.UnknownError = exports.TransactionError = exports.ServerError = exports.RPCError = exports.ProviderError = exports.BalanceError = exports.LiFiErrorCode = exports.ErrorName = exports.ErrorMessage = exports.BaseError = exports.createConfig = exports.UTXO = exports.isUTXO = exports.isSui = exports.Sui = exports.StatusManager = exports.isSolana = exports.Solana = exports.KeypairWalletName = exports.KeypairWalletAdapter = exports.isSVMAddress = exports.updateRouteExecution = exports.stopRouteExecution = exports.resumeRoute = exports.getActiveRoutes = exports.getActiveRoute = exports.executeRoute = exports.isExtendedChain = exports.isDelegationDesignatorCode = exports.convertExtendedChain = exports.isEVM = exports.isRelayerStep = exports.isGaslessStep = exports.setTokenAllowance = exports.setAllowance = exports.revokeTokenApproval = exports.getNativePermit = exports.isBatchingSupported = exports.getTokenAllowanceMulticall = exports.getTokenAllowance = exports.EVM = exports.checkPermitSupport = exports.config = void 0;
exports.fetchTxErrorDetails = exports.convertQuoteToRoute = exports.checkPackageUpdates = exports.getNameServiceAddress = exports.getWalletBalances = exports.getTokenBalancesByChain = exports.getTokenBalances = exports.getTokenBalance = exports.relayTransaction = exports.getTransactionHistory = exports.getTools = exports.getTokens = exports.getToken = exports.getStepTransaction = exports.getStatus = exports.getRoutes = exports.getRelayerQuote = exports.getRelayedTransactionStatus = exports.getQuote = void 0;
__exportStar(require("@lifi/types"), exports);
var config_js_1 = require("./config.js");
Object.defineProperty(exports, "config", { enumerable: true, get: function () { return config_js_1.config; } });
var checkPermitSupport_js_1 = require("./core/EVM/checkPermitSupport.js");
Object.defineProperty(exports, "checkPermitSupport", { enumerable: true, get: function () { return checkPermitSupport_js_1.checkPermitSupport; } });
var EVM_js_1 = require("./core/EVM/EVM.js");
Object.defineProperty(exports, "EVM", { enumerable: true, get: function () { return EVM_js_1.EVM; } });
var getAllowance_js_1 = require("./core/EVM/getAllowance.js");
Object.defineProperty(exports, "getTokenAllowance", { enumerable: true, get: function () { return getAllowance_js_1.getTokenAllowance; } });
Object.defineProperty(exports, "getTokenAllowanceMulticall", { enumerable: true, get: function () { return getAllowance_js_1.getTokenAllowanceMulticall; } });
var isBatchingSupported_js_1 = require("./core/EVM/isBatchingSupported.js");
Object.defineProperty(exports, "isBatchingSupported", { enumerable: true, get: function () { return isBatchingSupported_js_1.isBatchingSupported; } });
var getNativePermit_js_1 = require("./core/EVM/permits/getNativePermit.js");
Object.defineProperty(exports, "getNativePermit", { enumerable: true, get: function () { return getNativePermit_js_1.getNativePermit; } });
var setAllowance_js_1 = require("./core/EVM/setAllowance.js");
Object.defineProperty(exports, "revokeTokenApproval", { enumerable: true, get: function () { return setAllowance_js_1.revokeTokenApproval; } });
Object.defineProperty(exports, "setAllowance", { enumerable: true, get: function () { return setAllowance_js_1.setAllowance; } });
Object.defineProperty(exports, "setTokenAllowance", { enumerable: true, get: function () { return setAllowance_js_1.setTokenAllowance; } });
var typeguards_js_1 = require("./core/EVM/typeguards.js");
Object.defineProperty(exports, "isGaslessStep", { enumerable: true, get: function () { return typeguards_js_1.isGaslessStep; } });
Object.defineProperty(exports, "isRelayerStep", { enumerable: true, get: function () { return typeguards_js_1.isRelayerStep; } });
var types_js_1 = require("./core/EVM/types.js");
Object.defineProperty(exports, "isEVM", { enumerable: true, get: function () { return types_js_1.isEVM; } });
var utils_js_1 = require("./core/EVM/utils.js");
Object.defineProperty(exports, "convertExtendedChain", { enumerable: true, get: function () { return utils_js_1.convertExtendedChain; } });
Object.defineProperty(exports, "isDelegationDesignatorCode", { enumerable: true, get: function () { return utils_js_1.isDelegationDesignatorCode; } });
Object.defineProperty(exports, "isExtendedChain", { enumerable: true, get: function () { return utils_js_1.isExtendedChain; } });
var execution_js_1 = require("./core/execution.js");
Object.defineProperty(exports, "executeRoute", { enumerable: true, get: function () { return execution_js_1.executeRoute; } });
Object.defineProperty(exports, "getActiveRoute", { enumerable: true, get: function () { return execution_js_1.getActiveRoute; } });
Object.defineProperty(exports, "getActiveRoutes", { enumerable: true, get: function () { return execution_js_1.getActiveRoutes; } });
Object.defineProperty(exports, "resumeRoute", { enumerable: true, get: function () { return execution_js_1.resumeRoute; } });
Object.defineProperty(exports, "stopRouteExecution", { enumerable: true, get: function () { return execution_js_1.stopRouteExecution; } });
Object.defineProperty(exports, "updateRouteExecution", { enumerable: true, get: function () { return execution_js_1.updateRouteExecution; } });
var isSVMAddress_js_1 = require("./core/Solana/isSVMAddress.js");
Object.defineProperty(exports, "isSVMAddress", { enumerable: true, get: function () { return isSVMAddress_js_1.isSVMAddress; } });
var KeypairWalletAdapter_js_1 = require("./core/Solana/KeypairWalletAdapter.js");
Object.defineProperty(exports, "KeypairWalletAdapter", { enumerable: true, get: function () { return KeypairWalletAdapter_js_1.KeypairWalletAdapter; } });
Object.defineProperty(exports, "KeypairWalletName", { enumerable: true, get: function () { return KeypairWalletAdapter_js_1.KeypairWalletName; } });
var Solana_js_1 = require("./core/Solana/Solana.js");
Object.defineProperty(exports, "Solana", { enumerable: true, get: function () { return Solana_js_1.Solana; } });
var types_js_2 = require("./core/Solana/types.js");
Object.defineProperty(exports, "isSolana", { enumerable: true, get: function () { return types_js_2.isSolana; } });
var StatusManager_js_1 = require("./core/StatusManager.js");
Object.defineProperty(exports, "StatusManager", { enumerable: true, get: function () { return StatusManager_js_1.StatusManager; } });
var Sui_js_1 = require("./core/Sui/Sui.js");
Object.defineProperty(exports, "Sui", { enumerable: true, get: function () { return Sui_js_1.Sui; } });
var types_js_3 = require("./core/Sui/types.js");
Object.defineProperty(exports, "isSui", { enumerable: true, get: function () { return types_js_3.isSui; } });
var types_js_4 = require("./core/UTXO/types.js");
Object.defineProperty(exports, "isUTXO", { enumerable: true, get: function () { return types_js_4.isUTXO; } });
var UTXO_js_1 = require("./core/UTXO/UTXO.js");
Object.defineProperty(exports, "UTXO", { enumerable: true, get: function () { return UTXO_js_1.UTXO; } });
var createConfig_js_1 = require("./createConfig.js");
Object.defineProperty(exports, "createConfig", { enumerable: true, get: function () { return createConfig_js_1.createConfig; } });
var baseError_js_1 = require("./errors/baseError.js");
Object.defineProperty(exports, "BaseError", { enumerable: true, get: function () { return baseError_js_1.BaseError; } });
var constants_js_1 = require("./errors/constants.js");
Object.defineProperty(exports, "ErrorMessage", { enumerable: true, get: function () { return constants_js_1.ErrorMessage; } });
Object.defineProperty(exports, "ErrorName", { enumerable: true, get: function () { return constants_js_1.ErrorName; } });
Object.defineProperty(exports, "LiFiErrorCode", { enumerable: true, get: function () { return constants_js_1.LiFiErrorCode; } });
var errors_js_1 = require("./errors/errors.js");
Object.defineProperty(exports, "BalanceError", { enumerable: true, get: function () { return errors_js_1.BalanceError; } });
Object.defineProperty(exports, "ProviderError", { enumerable: true, get: function () { return errors_js_1.ProviderError; } });
Object.defineProperty(exports, "RPCError", { enumerable: true, get: function () { return errors_js_1.RPCError; } });
Object.defineProperty(exports, "ServerError", { enumerable: true, get: function () { return errors_js_1.ServerError; } });
Object.defineProperty(exports, "TransactionError", { enumerable: true, get: function () { return errors_js_1.TransactionError; } });
Object.defineProperty(exports, "UnknownError", { enumerable: true, get: function () { return errors_js_1.UnknownError; } });
Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_js_1.ValidationError; } });
var httpError_js_1 = require("./errors/httpError.js");
Object.defineProperty(exports, "HTTPError", { enumerable: true, get: function () { return httpError_js_1.HTTPError; } });
var SDKError_js_1 = require("./errors/SDKError.js");
Object.defineProperty(exports, "SDKError", { enumerable: true, get: function () { return SDKError_js_1.SDKError; } });
var api_js_1 = require("./services/api.js");
Object.defineProperty(exports, "getChains", { enumerable: true, get: function () { return api_js_1.getChains; } });
Object.defineProperty(exports, "getConnections", { enumerable: true, get: function () { return api_js_1.getConnections; } });
Object.defineProperty(exports, "getContractCallsQuote", { enumerable: true, get: function () { return api_js_1.getContractCallsQuote; } });
Object.defineProperty(exports, "getGasRecommendation", { enumerable: true, get: function () { return api_js_1.getGasRecommendation; } });
Object.defineProperty(exports, "getQuote", { enumerable: true, get: function () { return api_js_1.getQuote; } });
Object.defineProperty(exports, "getRelayedTransactionStatus", { enumerable: true, get: function () { return api_js_1.getRelayedTransactionStatus; } });
Object.defineProperty(exports, "getRelayerQuote", { enumerable: true, get: function () { return api_js_1.getRelayerQuote; } });
Object.defineProperty(exports, "getRoutes", { enumerable: true, get: function () { return api_js_1.getRoutes; } });
Object.defineProperty(exports, "getStatus", { enumerable: true, get: function () { return api_js_1.getStatus; } });
Object.defineProperty(exports, "getStepTransaction", { enumerable: true, get: function () { return api_js_1.getStepTransaction; } });
Object.defineProperty(exports, "getToken", { enumerable: true, get: function () { return api_js_1.getToken; } });
Object.defineProperty(exports, "getTokens", { enumerable: true, get: function () { return api_js_1.getTokens; } });
Object.defineProperty(exports, "getTools", { enumerable: true, get: function () { return api_js_1.getTools; } });
Object.defineProperty(exports, "getTransactionHistory", { enumerable: true, get: function () { return api_js_1.getTransactionHistory; } });
Object.defineProperty(exports, "relayTransaction", { enumerable: true, get: function () { return api_js_1.relayTransaction; } });
var balance_js_1 = require("./services/balance.js");
Object.defineProperty(exports, "getTokenBalance", { enumerable: true, get: function () { return balance_js_1.getTokenBalance; } });
Object.defineProperty(exports, "getTokenBalances", { enumerable: true, get: function () { return balance_js_1.getTokenBalances; } });
Object.defineProperty(exports, "getTokenBalancesByChain", { enumerable: true, get: function () { return balance_js_1.getTokenBalancesByChain; } });
Object.defineProperty(exports, "getWalletBalances", { enumerable: true, get: function () { return balance_js_1.getWalletBalances; } });
var getNameServiceAddress_js_1 = require("./services/getNameServiceAddress.js");
Object.defineProperty(exports, "getNameServiceAddress", { enumerable: true, get: function () { return getNameServiceAddress_js_1.getNameServiceAddress; } });
var checkPackageUpdates_js_1 = require("./utils/checkPackageUpdates.js");
Object.defineProperty(exports, "checkPackageUpdates", { enumerable: true, get: function () { return checkPackageUpdates_js_1.checkPackageUpdates; } });
var convertQuoteToRoute_js_1 = require("./utils/convertQuoteToRoute.js");
Object.defineProperty(exports, "convertQuoteToRoute", { enumerable: true, get: function () { return convertQuoteToRoute_js_1.convertQuoteToRoute; } });
var fetchTxErrorDetails_js_1 = require("./utils/fetchTxErrorDetails.js");
Object.defineProperty(exports, "fetchTxErrorDetails", { enumerable: true, get: function () { return fetchTxErrorDetails_js_1.fetchTxErrorDetails; } });
//# sourceMappingURL=index.js.map
;