UNPKG

ccxws

Version:

Websocket client for 37 cryptocurrency exchanges

60 lines (53 loc) 1.27 kB
import { testClient } from "../TestRunner"; import { UpbitClient } from "../../src/exchanges/UpbitClient"; testClient({ clientFactory: () => new UpbitClient(), clientName: "UpbitClient", exchangeName: "Upbit", markets: [ { id: "KRW-BTC", base: "KRW", quote: "BTC", }, { id: "KRW-BTT", base: "KRW", quote: "BTT", }, ], testConnectEvents: true, testDisconnectEvents: true, testReconnectionEvents: true, testCloseEvents: true, hasTickers: true, hasTrades: true, hasCandles: false, hasLevel2Snapshots: true, hasLevel2Updates: false, hasLevel3Snapshots: false, hasLevel3Updates: false, ticker: { hasTimestamp: true, hasLast: true, hasOpen: true, hasHigh: true, hasLow: true, hasVolume: true, hasQuoteVolume: true, hasChange: true, hasChangePercent: true, hasAsk: false, hasBid: false, hasAskVolume: false, hasBidVolume: false, }, trade: { hasTradeId: true, }, l2snapshot: { hasTimestampMs: true, hasSequenceId: false, hasCount: false, }, });