Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bitgetlimited
GitHub Repository: bitgetlimited/v3-bitget-api-sdk
Path: blob/master/bitget-node-sdk-api/__test__/websocketTest.spec.ts
518 views
1
import {describe, test} from '@jest/globals';
2
import {BitgetWsClient, Listenner} from '../src/lib/ws/BitgetWsClient';
3
import * as Console from 'console';
4
import {SubscribeReq} from '../src/lib/model/ws/SubscribeReq';
5
6
7
const apiKey = '';
8
const secretKey = '';
9
const passphrase = '';
10
describe('BitgetWsClientTest', () => {
11
12
test('websocket', () => {
13
const bitgetWsClient = new BitgetWsClient({
14
reveice:(message)=>{
15
Console.info('>>>'+message);
16
}
17
} as Listenner,apiKey,secretKey,passphrase);
18
19
const subArr = new Array<SubscribeReq>();
20
21
const subscribeOne = new SubscribeReq('mc','ticker','BTCUSD');
22
// const subscribeTow = new SubscribeReq('SP','candle1W','BTCUSDT');
23
bitgetWsClient.on()
24
subArr.push(subscribeOne);
25
// subArr.push(subscribeTow);
26
27
bitgetWsClient.subscribe(subArr)
28
29
})
30
});
31