UNPKG

@volare.finance/utils.js

Version:
43 lines (42 loc) 900 B
/** * @file index.ts * @author astra <astra@volare.finance> * @date 2022 */ import { BigNumber, Sym } from '../type'; export declare enum Pairs { USDCUSD = "USDCUSD", USDTUSD = "USDTUSD", BTCUSD = "BTCUSD", WBTCUSD = "BTCUSD", ETHUSD = "ETHUSD", WETHUSD = "ETHUSD", AVAXUSD = "AVAXUSD", WAVAXUSD = "AVAXUSD", SOLUSDT = "SOLUSDT", XRPUSD = "XRPUSD", ZRXUSD = "ZRXUSD", REPUSD = "REPUSD", KNCUSD = "KNCUSD", MANAUSD = "MANAUSD", OMGUSD = "OMGUSD", SNTUSD = "SNTUSD", SANDUSD = "SANDUSD", ASTRUSD = "ASTRUSD" } export declare enum PriceSource { BINANCE = "binance", MEXC = "mexc", CHAINLINK = "chainlink" } export interface IPrice { timestamp: number; symbol: Sym; pair: string; price: BigNumber; changed: number; source: string; } export interface IPrices { [key: string]: BigNumber; }