@getclave/lifi-sdk
Version:
LI.FI Any-to-Any Cross-Chain-Swap SDK
97 lines (96 loc) • 10.2 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.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; } });