@swapper-finance/sdk
Version:
JavaScript SDK form Swapper
18 lines (16 loc) • 844 B
text/typescript
import { Ecosystem } from "@src/models";
import { constants } from "ethers";
export const DEFAULT_ECOSYSTEM = Ecosystem.EVM;
export const NUMBER_INPUT_REGEX = /^[0-9]*[.,]?[0-9]*$/;
export const SLIPPAGE_PRESETS: number[] = [0.5, 1.5, 3.0];
export const ROUTE_TIMEOUT_MS = 10000;
export const MINIMUM_DISPLAYED_TOKEN_AMOUNT = 0.0001;
export const DEFAULT_SOURCE_CHAIN_ID = "1";
export const DEFAULT_SOURCE_TOKEN_ADDR = constants.AddressZero;
export const DEFAULT_DESTINATION_CHAIN_ID = "1";
export const DEFAULT_DESTINATION_TOKEN_ADDR = constants.AddressZero;
export const CCIP_EXPLORER = "https://ccip.chain.link/";
export const TX_RECEIPT_STATUS_LIFETIME = 60000;
export const DEFAULT_REQUEST_ABORT_MSG = "Request deprecated";
export const GAS_LIMIT_MULTIPLIER = 1.1;
export const IS_PRODUCTION_ENV = process.env.NODE_ENV !== "development";