@@ -10,10 +10,8 @@ describe('checkConfigOptions', () => {
10
10
OPENDEX_RPC_HOST : 'localhost' ,
11
11
OPENDEX_RPC_PORT : '1234' ,
12
12
MARGIN : '0.06' ,
13
- CEX_BASEASSET : 'btc' ,
14
- CEX_QUOTEASSET : 'usdt' ,
15
- OPENDEX_BASEASSET : 'btc' ,
16
- OPENDEX_QUOTEASSET : 'usdt' ,
13
+ BASEASSET : 'btc' ,
14
+ QUOTEASSET : 'usdt' ,
17
15
TEST_CENTRALIZED_EXCHANGE_BASEASSET_BALANCE : '321' ,
18
16
TEST_CENTRALIZED_EXCHANGE_QUOTEASSET_BALANCE : '123' ,
19
17
LIVE_CEX : 'false' ,
@@ -26,29 +24,47 @@ describe('checkConfigOptions', () => {
26
24
...config ,
27
25
CEX : 'BINANCE' ,
28
26
LIVE_CEX : false ,
29
- OPENDEX_BASEASSET : 'BTC' ,
30
- OPENDEX_QUOTEASSET : 'USDT' ,
27
+ BASEASSET : 'BTC' ,
28
+ QUOTEASSET : 'USDT' ,
31
29
CEX_BASEASSET : 'BTC' ,
32
30
CEX_QUOTEASSET : 'USDT' ,
33
31
} ) ;
34
32
} ) ;
35
33
34
+ it ( 'allows BTC/USDT with custom CEX_BASEASSET/CEX_QUOTEASSET' , ( ) => {
35
+ expect . assertions ( 1 ) ;
36
+ const config = checkConfigOptions ( {
37
+ ...validLiveCEXdisabledConf ,
38
+ CEX_BASEASSET : 'XBT' ,
39
+ CEX_QUOTEASSET : 'USD' ,
40
+ } ) ;
41
+ expect ( config ) . toEqual ( {
42
+ ...config ,
43
+ CEX : 'BINANCE' ,
44
+ LIVE_CEX : false ,
45
+ BASEASSET : 'BTC' ,
46
+ QUOTEASSET : 'USDT' ,
47
+ CEX_BASEASSET : 'XBT' ,
48
+ CEX_QUOTEASSET : 'USD' ,
49
+ } ) ;
50
+ } ) ;
51
+
36
52
it ( 'allows ETH/BTC trading pair' , ( ) => {
37
53
const config = checkConfigOptions ( {
38
54
...validLiveCEXdisabledConf ,
39
55
...{
40
56
CEX_BASEASSET : 'eth' ,
41
57
CEX_QUOTEASSET : 'btc' ,
42
- OPENDEX_BASEASSET : 'eth' ,
43
- OPENDEX_QUOTEASSET : 'btc' ,
58
+ BASEASSET : 'eth' ,
59
+ QUOTEASSET : 'btc' ,
44
60
} ,
45
61
} ) ;
46
62
expect ( config ) . toEqual ( {
47
63
...config ,
48
64
CEX : 'BINANCE' ,
49
65
LIVE_CEX : false ,
50
- OPENDEX_BASEASSET : 'ETH' ,
51
- OPENDEX_QUOTEASSET : 'BTC' ,
66
+ BASEASSET : 'ETH' ,
67
+ QUOTEASSET : 'BTC' ,
52
68
CEX_BASEASSET : 'ETH' ,
53
69
CEX_QUOTEASSET : 'BTC' ,
54
70
} ) ;
@@ -88,10 +104,8 @@ describe('checkConfigOptions', () => {
88
104
OPENDEX_RPC_HOST : 'localhost' ,
89
105
OPENDEX_RPC_PORT : '1234' ,
90
106
MARGIN : '0.06' ,
91
- CEX_BASEASSET : 'BTC' ,
92
- CEX_QUOTEASSET : 'USDT' ,
93
- OPENDEX_BASEASSET : 'BTC' ,
94
- OPENDEX_QUOTEASSET : 'USDT' ,
107
+ BASEASSET : 'BTC' ,
108
+ QUOTEASSET : 'USDT' ,
95
109
LIVE_CEX : 'true' ,
96
110
} ;
97
111
@@ -111,8 +125,8 @@ describe('checkConfigOptions', () => {
111
125
...{
112
126
CEX_BASEASSET : 'USDT' ,
113
127
CEX_QUOTEASSET : 'DAI' ,
114
- OPENDEX_BASEASSET : 'USDT' ,
115
- OPENDEX_QUOTEASSET : 'DAI' ,
128
+ BASEASSET : 'USDT' ,
129
+ QUOTEASSET : 'DAI' ,
116
130
} ,
117
131
} ) ;
118
132
expect ( config ) . toEqual ( {
@@ -121,8 +135,8 @@ describe('checkConfigOptions', () => {
121
135
LIVE_CEX : true ,
122
136
CEX_BASEASSET : 'USDT' ,
123
137
CEX_QUOTEASSET : 'DAI' ,
124
- OPENDEX_BASEASSET : 'USDT' ,
125
- OPENDEX_QUOTEASSET : 'DAI' ,
138
+ BASEASSET : 'USDT' ,
139
+ QUOTEASSET : 'DAI' ,
126
140
} ) ;
127
141
} ) ;
128
142
@@ -133,8 +147,8 @@ describe('checkConfigOptions', () => {
133
147
...{
134
148
CEX_BASEASSET : 'BTC' ,
135
149
CEX_QUOTEASSET : 'USD' ,
136
- OPENDEX_BASEASSET : 'BTC' ,
137
- OPENDEX_QUOTEASSET : 'USDT' ,
150
+ BASEASSET : 'BTC' ,
151
+ QUOTEASSET : 'USDT' ,
138
152
} ,
139
153
} ) ;
140
154
expect ( config ) . toEqual ( {
@@ -143,8 +157,8 @@ describe('checkConfigOptions', () => {
143
157
LIVE_CEX : true ,
144
158
CEX_BASEASSET : 'BTC' ,
145
159
CEX_QUOTEASSET : 'USD' ,
146
- OPENDEX_BASEASSET : 'BTC' ,
147
- OPENDEX_QUOTEASSET : 'USDT' ,
160
+ BASEASSET : 'BTC' ,
161
+ QUOTEASSET : 'USDT' ,
148
162
} ) ;
149
163
} ) ;
150
164
@@ -155,8 +169,8 @@ describe('checkConfigOptions', () => {
155
169
...{
156
170
CEX_BASEASSET : 'USD' ,
157
171
CEX_QUOTEASSET : 'DAI' ,
158
- OPENDEX_BASEASSET : 'USDT' ,
159
- OPENDEX_QUOTEASSET : 'DAI' ,
172
+ BASEASSET : 'USDT' ,
173
+ QUOTEASSET : 'DAI' ,
160
174
} ,
161
175
} ) ;
162
176
expect ( config ) . toEqual ( {
@@ -165,8 +179,8 @@ describe('checkConfigOptions', () => {
165
179
LIVE_CEX : true ,
166
180
CEX_BASEASSET : 'USD' ,
167
181
CEX_QUOTEASSET : 'DAI' ,
168
- OPENDEX_BASEASSET : 'USDT' ,
169
- OPENDEX_QUOTEASSET : 'DAI' ,
182
+ BASEASSET : 'USDT' ,
183
+ QUOTEASSET : 'DAI' ,
170
184
} ) ;
171
185
} ) ;
172
186
@@ -176,8 +190,8 @@ describe('checkConfigOptions', () => {
176
190
...{
177
191
CEX_BASEASSET : 'ETH' ,
178
192
CEX_QUOTEASSET : 'BTC' ,
179
- OPENDEX_BASEASSET : 'ETH' ,
180
- OPENDEX_QUOTEASSET : 'BTC' ,
193
+ BASEASSET : 'ETH' ,
194
+ QUOTEASSET : 'BTC' ,
181
195
} ,
182
196
} ) ;
183
197
expect ( config ) . toEqual ( {
0 commit comments