UNPKG

@getclave/lifi-sdk

Version:

LI.FI Any-to-Any Cross-Chain-Swap SDK

97 lines (96 loc) 10.2 kB
"use strict"; 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.UnknownError = exports.TransactionError = exports.ServerError = exports.RPCError = exports.ProviderError = exports.BalanceError = exports.BaseError = exports.getNameServiceAddress = exports.LiFiErrorCode = exports.ErrorName = exports.ErrorMessage = exports.getTokenBalancesByChain = exports.getTokenBalances = exports.getTokenBalance = exports.getTransactionHistory = exports.getTools = exports.getTokens = exports.getToken = exports.getStepTransaction = exports.getStatus = exports.getRoutes = exports.getRelayerQuote = exports.getQuote = exports.getGasRecommendation = exports.getContractCallsQuote = exports.getConnections = exports.getChains = exports.fetchTxErrorDetails = exports.convertQuoteToRoute = exports.checkPackageUpdates = exports.createConfig = exports.updateRouteExecution = exports.stopRouteExecution = exports.resumeRoute = exports.getActiveRoutes = exports.getActiveRoute = exports.executeRoute = exports.StatusManager = exports.isGaslessStep = exports.isRelayerStep = exports.convertExtendedChain = exports.isExtendedChain = exports.isBatchingSupported = exports.isEVM = exports.setTokenAllowance = exports.revokeTokenApproval = exports.getTokenAllowanceMulticall = exports.getTokenAllowance = exports.EVM = exports.config = void 0; exports.SDKError = exports.HTTPError = exports.ValidationError = void 0; // biome-ignore lint/performance/noBarrelFile: module entrypoint // biome-ignore lint/performance/noReExportAll: types __exportStar(require("@lifi/types"), exports); var config_1 = require("./config"); Object.defineProperty(exports, "config", { enumerable: true, get: function () { return config_1.config; } }); var EVM_1 = require("./core/EVM/EVM"); Object.defineProperty(exports, "EVM", { enumerable: true, get: function () { return EVM_1.EVM; } }); var getAllowance_1 = require("./core/EVM/getAllowance"); Object.defineProperty(exports, "getTokenAllowance", { enumerable: true, get: function () { return getAllowance_1.getTokenAllowance; } }); Object.defineProperty(exports, "getTokenAllowanceMulticall", { enumerable: true, get: function () { return getAllowance_1.getTokenAllowanceMulticall; } }); var setAllowance_1 = require("./core/EVM/setAllowance"); Object.defineProperty(exports, "revokeTokenApproval", { enumerable: true, get: function () { return setAllowance_1.revokeTokenApproval; } }); Object.defineProperty(exports, "setTokenAllowance", { enumerable: true, get: function () { return setAllowance_1.setTokenAllowance; } }); var types_1 = require("./core/EVM/types"); Object.defineProperty(exports, "isEVM", { enumerable: true, get: function () { return types_1.isEVM; } }); var isBatchingSupported_1 = require("./core/EVM/isBatchingSupported"); Object.defineProperty(exports, "isBatchingSupported", { enumerable: true, get: function () { return isBatchingSupported_1.isBatchingSupported; } }); var utils_1 = require("./core/EVM/utils"); Object.defineProperty(exports, "isExtendedChain", { enumerable: true, get: function () { return utils_1.isExtendedChain; } }); Object.defineProperty(exports, "convertExtendedChain", { enumerable: true, get: function () { return utils_1.convertExtendedChain; } }); var typeguards_1 = require("./core/EVM/typeguards"); Object.defineProperty(exports, "isRelayerStep", { enumerable: true, get: function () { return typeguards_1.isRelayerStep; } }); Object.defineProperty(exports, "isGaslessStep", { enumerable: true, get: function () { return typeguards_1.isGaslessStep; } }); var StatusManager_1 = require("./core/StatusManager"); Object.defineProperty(exports, "StatusManager", { enumerable: true, get: function () { return StatusManager_1.StatusManager; } }); var execution_1 = require("./core/execution"); Object.defineProperty(exports, "executeRoute", { enumerable: true, get: function () { return execution_1.executeRoute; } }); Object.defineProperty(exports, "getActiveRoute", { enumerable: true, get: function () { return execution_1.getActiveRoute; } }); Object.defineProperty(exports, "getActiveRoutes", { enumerable: true, get: function () { return execution_1.getActiveRoutes; } }); Object.defineProperty(exports, "resumeRoute", { enumerable: true, get: function () { return execution_1.resumeRoute; } }); Object.defineProperty(exports, "stopRouteExecution", { enumerable: true, get: function () { return execution_1.stopRouteExecution; } }); Object.defineProperty(exports, "updateRouteExecution", { enumerable: true, get: function () { return execution_1.updateRouteExecution; } }); var createConfig_1 = require("./createConfig"); Object.defineProperty(exports, "createConfig", { enumerable: true, get: function () { return createConfig_1.createConfig; } }); var checkPackageUpdates_1 = require("./utils/checkPackageUpdates"); Object.defineProperty(exports, "checkPackageUpdates", { enumerable: true, get: function () { return checkPackageUpdates_1.checkPackageUpdates; } }); var convertQuoteToRoute_1 = require("./utils/convertQuoteToRoute"); Object.defineProperty(exports, "convertQuoteToRoute", { enumerable: true, get: function () { return convertQuoteToRoute_1.convertQuoteToRoute; } }); var fetchTxErrorDetails_1 = require("./utils/fetchTxErrorDetails"); Object.defineProperty(exports, "fetchTxErrorDetails", { enumerable: true, get: function () { return fetchTxErrorDetails_1.fetchTxErrorDetails; } }); var api_1 = require("./services/api"); Object.defineProperty(exports, "getChains", { enumerable: true, get: function () { return api_1.getChains; } }); Object.defineProperty(exports, "getConnections", { enumerable: true, get: function () { return api_1.getConnections; } }); Object.defineProperty(exports, "getContractCallsQuote", { enumerable: true, get: function () { return api_1.getContractCallsQuote; } }); Object.defineProperty(exports, "getGasRecommendation", { enumerable: true, get: function () { return api_1.getGasRecommendation; } }); Object.defineProperty(exports, "getQuote", { enumerable: true, get: function () { return api_1.getQuote; } }); Object.defineProperty(exports, "getRelayerQuote", { enumerable: true, get: function () { return api_1.getRelayerQuote; } }); Object.defineProperty(exports, "getRoutes", { enumerable: true, get: function () { return api_1.getRoutes; } }); Object.defineProperty(exports, "getStatus", { enumerable: true, get: function () { return api_1.getStatus; } }); Object.defineProperty(exports, "getStepTransaction", { enumerable: true, get: function () { return api_1.getStepTransaction; } }); Object.defineProperty(exports, "getToken", { enumerable: true, get: function () { return api_1.getToken; } }); Object.defineProperty(exports, "getTokens", { enumerable: true, get: function () { return api_1.getTokens; } }); Object.defineProperty(exports, "getTools", { enumerable: true, get: function () { return api_1.getTools; } }); Object.defineProperty(exports, "getTransactionHistory", { enumerable: true, get: function () { return api_1.getTransactionHistory; } }); var balance_1 = require("./services/balance"); Object.defineProperty(exports, "getTokenBalance", { enumerable: true, get: function () { return balance_1.getTokenBalance; } }); Object.defineProperty(exports, "getTokenBalances", { enumerable: true, get: function () { return balance_1.getTokenBalances; } }); Object.defineProperty(exports, "getTokenBalancesByChain", { enumerable: true, get: function () { return balance_1.getTokenBalancesByChain; } }); var constants_1 = require("./errors/constants"); Object.defineProperty(exports, "ErrorMessage", { enumerable: true, get: function () { return constants_1.ErrorMessage; } }); Object.defineProperty(exports, "ErrorName", { enumerable: true, get: function () { return constants_1.ErrorName; } }); Object.defineProperty(exports, "LiFiErrorCode", { enumerable: true, get: function () { return constants_1.LiFiErrorCode; } }); var getNameServiceAddress_1 = require("./services/getNameServiceAddress"); Object.defineProperty(exports, "getNameServiceAddress", { enumerable: true, get: function () { return getNameServiceAddress_1.getNameServiceAddress; } }); var baseError_1 = require("./errors/baseError"); Object.defineProperty(exports, "BaseError", { enumerable: true, get: function () { return baseError_1.BaseError; } }); var errors_1 = require("./errors/errors"); Object.defineProperty(exports, "BalanceError", { enumerable: true, get: function () { return errors_1.BalanceError; } }); Object.defineProperty(exports, "ProviderError", { enumerable: true, get: function () { return errors_1.ProviderError; } }); Object.defineProperty(exports, "RPCError", { enumerable: true, get: function () { return errors_1.RPCError; } }); Object.defineProperty(exports, "ServerError", { enumerable: true, get: function () { return errors_1.ServerError; } }); Object.defineProperty(exports, "TransactionError", { enumerable: true, get: function () { return errors_1.TransactionError; } }); Object.defineProperty(exports, "UnknownError", { enumerable: true, get: function () { return errors_1.UnknownError; } }); Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_1.ValidationError; } }); var httpError_1 = require("./errors/httpError"); Object.defineProperty(exports, "HTTPError", { enumerable: true, get: function () { return httpError_1.HTTPError; } }); var SDKError_1 = require("./errors/SDKError"); Object.defineProperty(exports, "SDKError", { enumerable: true, get: function () { return SDKError_1.SDKError; } });