UNPKG

@bcswaper/apis

Version:

bcswaper apis

1 lines 849 B
import{CandlesResolution}from"@dydxprotocol/v4-client-js/build/src/clients/socket-client";import{CandleResolution}from"../../swapContext";export let clientCallBackFuncs={};export let clientCandleMap=new Map;export const resetContext=()=>{clientCallBackFuncs={},clientCandleMap=new Map};export const convertResolution=e=>{switch(e){case CandleResolution.MIN1:return CandlesResolution.ONE_MINUTE;case CandleResolution.MIN5:return CandlesResolution.FIVE_MINUTES;case CandleResolution.MIN15:return CandlesResolution.FIFTEEN_MINUTES;case CandleResolution.MIN30:return CandlesResolution.THIRTY_MINUTES;case CandleResolution.HOUR1:return CandlesResolution.ONE_HOUR;case CandleResolution.HOUR4:return CandlesResolution.FOUR_HOURS;case CandleResolution.DAY1:return CandlesResolution.ONE_DAY;default:return console.error("conver resolution error: ",e),null}};