forked from askmike/gekko
-
Notifications
You must be signed in to change notification settings - Fork 0
/
exchanges.js
684 lines (674 loc) · 40 KB
/
exchanges.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
// what kind of exchange does Gekko support?
//
// Required parameters per exchange.
//
// name: Proper name of the exchange
// slug: slug name of the exchange (needs to match filename in `gekko/exchanges/`)
// currencies: all the currencies supported by the exchange
// implementation in gekko.
// assets: all the assets supported by the exchange implementation
// in gekko.
// pairs: all allowed currency / asset combinations that form a market
// maxHistoryFetch: the parameter fed to the getTrades call to get the max
// history.
// providesHistory: If the getTrades can be fed a since parameter
// that Gekko can use to get historical data, set this to:
//
// - 'date' // When Gekko can pass in a starting point in time
// // to start returning data from.
// - 'tid' // When Gekko needs to pass in a trade id to act as
// // a starting point in time.
// - false // When the exchange does not support to give back
// // historical data at all.
// fetchTimespan: if the timespan between first and last trade per
// fetch is fixed, set it here in minutes.
//
// monitorError: if Gekko is currently not able to monitor this exchange, please set it
// to an URL explaining the problem.
// tradeError: If gekko is currently not able to trade at this exchange, please set it
// to an URL explaining the problem.
var exchanges = [
{
name: 'BTC-e',
slug: 'btce',
currencies: ['USD', 'RUR', 'EUR', 'BTC'],
assets: [
'BTC', 'LTC', 'NMC', 'NVC', 'USD', 'EUR', 'PPC', 'DSH', 'ETH'
],
markets: [
{ pair: ['USD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['RUR', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['EUR', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'LTC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['RUR', 'LTC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['EUR', 'LTC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['BTC', 'NMC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'NMC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['BTC', 'NVC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'NVC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['RUR', 'USD'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'EUR'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['BTC', 'PPC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'PPC'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['BTC', 'DSH'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['USD', 'ETH'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['LTC', 'ETH'], minimalOrder: { amount: 0.1, unit: 'asset' } },
{ pair: ['RUR', 'ETH'], minimalOrder: { amount: 0.1, unit: 'asset' } }
],
requires: ['key', 'secret'],
providesHistory: false,
tid: 'tid'
},
{
name: 'Bitstamp',
slug: 'bitstamp',
currencies: ['USD', 'EUR'],
assets: ['BTC', 'EUR'],
maxTradesAge: 60,
maxHistoryFetch: null,
markets: [
{ pair: ['USD', 'BTC'], minimalOrder: { amount: 1, unit: 'currency' } },
{ pair: ['EUR', 'BTC'], minimalOrder: { amount: 1, unit: 'currency' } },
{ pair: ['USD', 'EUR'], minimalOrder: { amount: 1, unit: 'currency' } }
],
requires: ['key', 'secret', 'username'],
fetchTimespan: 60,
tid: 'tid'
},
{
name: 'CEX.io',
slug: 'cexio',
currencies: ['BTC','USD','EUR','RUB'],
assets: ['GHS','BTC','ETH','LTC'],
markets: [
{ pair: ['BTC', 'GHS'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['EUR', 'LTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['USD', 'LTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['RUB', 'BTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['USD', 'BTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['EUR', 'BTC'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['USD', 'ETH'], minimalOrder: { amount: 0.000001, unit: 'currency' } },
{ pair: ['EUR', 'ETH'], minimalOrder: { amount: 0.000001, unit: 'currency' } }
],
requires: ['key', 'secret', 'username'],
providesHistory: false,
tid: 'tid'
},
{
name: 'Kraken',
slug: 'kraken',
currencies: ['ETH', 'XBT', 'CAD', 'EUR', 'GBP', 'JPY', 'XRP', 'XDG', 'XLM', 'USD'],
assets: ['DAO', 'ETH', 'LTC', 'XBT'],
markets: [
{ pair: ['ETH', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['XBT', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['CAD', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['EUR', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['GBP', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['JPY', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['USD', 'DAO'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['XBT', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['CAD', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['EUR', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['GBP', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['JPY', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['USD', 'ETH'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['CAD', 'LTC'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['EUR', 'LTC'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['USD', 'LTC'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['LTC', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['XDG', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['XLM', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['XRP', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['CAD', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['EUR', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['GBP', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['JPY', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } },
{ pair: ['USD', 'XBT'], minimalOrder: { amount: 0.01, unit: 'currency' } }
],
requires: ['key', 'secret'],
providesHistory: false,
tid: 'date'
},
{
name: 'Poloniex',
slug: 'poloniex',
currencies: ['BTC', 'ETH', 'XMR', 'USDT'],
assets: [
'1CR', 'ABY', 'AC', 'ACH', 'ADN', 'AEON', 'AERO', 'AIR', 'AMP', 'APH',
'ARCH', 'AUR', 'AXIS', 'BALLS', 'BANK', 'BBL', 'BBR', 'BCC', 'BCN',
'BCY', 'BDC', 'BDG', 'BELA', 'BITCNY', 'BITS', 'BITUSD', 'BLK', 'BLOCK',
'BLU', 'BNS', 'BONES', 'BOST', 'BTC', 'BTCD', 'BTCS', 'BTM', 'BTS',
'BURN', 'BURST', 'C2', 'CACH', 'CAI', 'CC', 'CCN', 'CGA', 'CHA', 'CINNI',
'CLAM', 'CNL', 'CNMT', 'CNOTE', 'COMM', 'CON', 'CORG', 'CRYPT', 'CURE',
'CYC', 'DAO', 'DASH', 'DCR', 'DGB', 'DICE', 'DIEM', 'DIME', 'DIS', 'DNS',
'DOGE', 'DRKC', 'DRM', 'DSH', 'DVK', 'EAC', 'EBT', 'ECC', 'EFL', 'EMC2',
'EMO', 'ENC', 'ETC', 'ETH', 'eTOK', 'EXE', 'EXP', 'FAC', 'FCN', 'FCT',
'FIBRE', 'FLAP', 'FLDC', 'FLO', 'FLT', 'FOX', 'FRAC', 'FRK', 'FRQ',
'FVZ', 'FZ', 'FZN', 'GAME', 'GAP', 'GDN', 'GEMZ', 'GEO', 'GIAR', 'GLB',
'GML', 'GNS', 'GOLD', 'GPC', 'GPUC', 'GRC', 'GRCX', 'GRS', 'GUE', 'H2O',
'HIRO', 'HOT', 'HUC', 'HUGE', 'HVC', 'HYP', 'HZ', 'IFC', 'INDEX', 'IOC',
'ITC', 'IXC', 'JLH', 'JPC', 'JUG', 'KDC', 'KEY', 'LBC', 'LC', 'LCL',
'LEAF', 'LGC', 'LOL', 'LOVE', 'LQD', 'LSK', 'LTBC', 'LTC', 'LTCX',
'MAID', 'MAST', 'MAX', 'MCN', 'MEC', 'METH', 'MIL', 'MIN', 'MINT', 'MMC',
'MMNXT', 'MMXIV', 'MNTA', 'MON', 'MRC', 'MRS', 'MTS', 'MUN', 'MYR',
'MZC', 'N5X', 'NAS', 'NAUT', 'NAV', 'NBT', 'NEOS', 'NL', 'NMC', 'NOBL',
'NOTE', 'NOXT', 'NRS', 'NSR', 'NTX', 'NXT', 'NXTI', 'OMNI', 'OPAL',
'PAND', 'PASC', 'PAWN', 'PIGGY', 'PINK', 'PLX', 'PMC', 'POT', 'PPC', 'PRC',
'PRT', 'PTS', 'Q2C', 'QBK', 'QCN','QORA', 'QTL', 'RADS', 'RBY', 'RDD', 'REP',
'RIC', 'RZR', 'SBD', 'SC', 'SDC', 'SHIBE', 'SHOPX', 'SILK', 'SJCX',
'SLR', 'SMC', 'SOC', 'SPA', 'SQL', 'SRCC', 'SRG', 'SSD', 'STEEM', 'STR',
'SUM', 'SUN', 'SWARM', 'SXC', 'SYNC', 'SYS', 'TAC', 'TOR', 'TRUST',
'TWE', 'UIS', 'ULTC', 'UNITY', 'URO', 'USDE', 'USDT', 'UTC', 'UTIL',
'UVC', 'VIA', 'VOOT', 'VOX', 'VRC', 'VTC', 'WC', 'WDC', 'WIKI', 'WOLF',
'X13', 'XAI', 'XAP', 'XBC', 'XC', 'XCH', 'XCN', 'XCP', 'XCR', 'XDN',
'XDP', 'XEM', 'XHC', 'XLB', 'XMG', 'XMR', 'XPB', 'XPM', 'XRP', 'XSI',
'XST', 'XSV', 'XUSD', 'XVC', 'XXC', 'YACC', 'YANG', 'YC', 'YIN'
],
markets: [
// *** BTC <-> XXX
{ pair: ['BTC', '1CR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ABY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ACH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ADN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AEON'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AERO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AIR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AMP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'APH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ARCH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AUR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'AXIS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BALLS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BANK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BBL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BBR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BCC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BCY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BDC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BDG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BELA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BITCNY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BITS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BITUSD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BLK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BLOCK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BLU'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BNS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BONES'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BOST'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BTCD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BTCS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BTM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BTS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BURN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'BURST'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'C2'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CACH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CAI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CGA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CHA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CINNI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CLAM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CNL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CNMT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CNOTE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'COMM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CON'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CORG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CRYPT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CURE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'CYC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DAO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DASH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DCR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DGB'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DICE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DIEM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DIME'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DIS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DNS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DOGE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DRKC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DRM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DSH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'DVK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EAC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EBT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ECC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EFL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EMC2'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EMO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ENC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ETC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'eTOK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EXE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'EXP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FAC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FCT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FIBRE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FLAP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FLDC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FLO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FLT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FOX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FRAC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FRK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FRQ'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FVZ'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FZ'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'FZN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GAME'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GAP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GDN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GEMZ'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GEO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GIAR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GLB'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GML'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GNS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GOLD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GPC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GPUC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GRC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GRCX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GRS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'GUE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'H2O'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HIRO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HOT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HUC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HUGE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HVC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HYP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'HZ'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'IFC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'INDEX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'IOC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ITC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'IXC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'JLH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'JPC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'JUG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'KDC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'KEY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LBC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LCL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LEAF'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LGC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LOL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LOVE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LQD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LSK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LTBC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'LTCX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MAID'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MAST'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MAX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MEC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'METH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MIL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MIN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MINT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MMC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MMNXT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MMXIV'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MNTA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MON'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MRC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MRS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MTS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MUN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MYR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'MZC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'N5X'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NAS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NAUT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NAV'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NBT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NEOS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NMC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NOBL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NOTE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NOXT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NRS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NSR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NTX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NXT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'NXTI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'OMNI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'OPAL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PAND'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PASC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PAWN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PIGGY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PINK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PLX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PMC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'POT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PPC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PRC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PRT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'PTS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'Q2C'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'QBK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'QCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'QORA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'QTL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'RADS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'RBY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'RDD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'REP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'RIC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'RZR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SBD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SDC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SHIBE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SHOPX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SILK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SJCX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SLR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SMC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SOC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SPA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SQL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SRCC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SRG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SSD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'STEEM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'STR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SUM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SUN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SWARM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SXC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SYNC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'SYS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'TAC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'TOR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'TRUST'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'TWE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'UIS'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'ULTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'UNITY'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'URO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'USDE'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'USDT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'UTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'UTIL'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'UVC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'VIA'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'VOOT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'VOX'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'VRC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'VTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'WC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'WDC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'WIKI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'WOLF'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'X13'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XAI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XAP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XBC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XCH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XCP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XCR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XDN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XDP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XEM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XHC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XLB'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XMG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XMR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XPB'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XPM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XRP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XSI'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XST'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XSV'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XUSD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XVC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'XXC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'YACC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'YANG'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'YC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['BTC', 'YIN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
// *** USDT <-> XXX
{ pair: ['USDT', 'BTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'DASH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'ETC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'ETH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'LTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'NXT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'REP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'STR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'XMR'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'XRP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['USDT', 'ZEC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
// *** ETH <-> XXX
{ pair: ['ETH', 'ETC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'GNO'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'GNT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'LSK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'REP'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'STEEM'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['ETH', 'ZEC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
// *** XMR <-> XXX
{ pair: ['XMR', 'BCN'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'BLK'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'BTCD'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'DASH'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'LTC'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'MAID'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'NXT'], minimalOrder: { amount: 0.0001, unit: 'asset' } },
{ pair: ['XMR', 'ZEC'], minimalOrder: { amount: 0.0001, unit: 'asset' } }
],
requires: ['key', 'secret'],
tid: 'tid',
providesHistory: 'date',
providesFullHistory: true
},
{
name: 'Bitfinex',
slug: 'bitfinex',
currencies: ['USD', 'BTC'],
assets: ['BTC', 'LTC', 'ETH'],
markets: [
{ pair: ['USD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['USD', 'LTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['USD', 'ETH'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.01, unit: 'asset' } },
],
requires: ['key', 'secret'],
tid: 'tid'
},
{
name: 'meXBT',
slug: 'mexbt',
currencies: ['MXN'],
assets: ['BTC'],
markets: [
{
pair: ['MXN', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' }
}
],
requires: ['key', 'secret', 'username'],
providesHistory: 'date',
tid: 'tid'
},
{
name: 'LakeBTC',
slug: 'lakebtc',
currencies: ['USD'],
assets: ['BTC'],
markets: [
{
pair: ['USD', 'BTC'], minimalOrder: { amount: 1, unit: 'currency' }
}
],
requires: ['key', 'secret'],
providesHistory: false,
fetchTimespan: 60,
tid: 'tid'
},
{
name: 'Zaif.jp',
slug: 'zaif.jp',
currencies: ['JPY'],
assets: ['BTC'],
markets: [
{
pair: ['JPY', 'BTC'], minimalOrder: { amount: 1, unit: 'currency' }
}
],
requires: ['key', 'secret', 'username'],
providesHistory: false,
fetchTimespan: 60,
tid: 'tid'
},
{
name: 'BTCC',
slug: 'btcc',
currencies: ['BTC', 'CNY'],
assets: ['BTC', 'LTC'],
markets: [
{ pair: ['CNY', 'BTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['CNY', 'LTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.001, unit: 'asset' } }
],
requires: ['key', 'secret'],
tid: 'tid',
providesFullHistory: true,
},
{
name: 'OkCoin',
slug: 'okcoin',
currencies: ['BTC', 'CNY'],
assets: ['BTC', 'LTC'],
markets: [
{ pair: ['CNY', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['CNY', 'LTC'], minimalOrder: { amount: 0.01, unit: 'asset' } }
],
requires: ['key', 'secret', 'username'],
providesHistory: false,
fetchTimespan: 60,
tid: 'date',
},
{
name: 'BitX',
slug: 'bitx',
currencies: ['MYR', 'KES', 'NGN', 'ZAR'],
assets: ['XBT'],
markets: [
{ pair: ['MYR', 'XBT'], minimalOrder: { amount: 0.00001, unit: 'asset' } },
{ pair: ['KES', 'XBT'], minimalOrder: { amount: 0.00001, unit: 'asset' } },
{ pair: ['NGN', 'XBT'], minimalOrder: { amount: 0.00001, unit: 'asset' } },
{ pair: ['ZAR', 'XBT'], minimalOrder: { amount: 0.00001, unit: 'asset' } }
],
requires: ['key', 'secret'],
providesHistory: false,
tid: 'msdate'
},
{
name: 'BX.in.th',
slug: 'bx.in.th',
currencies: ['THB'],
assets: ['BTC'],
markets: [
{
pair: ['THB', 'BTC'], minimalOrder: { amount: 0.0001, unit: 'asset' },
}
],
requires: ['key', 'secret'],
tradeError: 'NOT IMPLEMENTED YET',
providesHistory: false
},
{
name: 'BTC Markets',
slug: 'btc-markets',
currencies: ['AUD', 'BTC'],
assets: [
'BTC', 'LTC', 'ETH', 'ETC'
],
markets: [
{ pair: ['AUD', 'BTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['AUD', 'LTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['AUD', 'ETH'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['AUD', 'LTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.001, unit: 'asset' } },
{ pair: ['BTC', 'ETC'], minimalOrder: { amount: 0.001, unit: 'asset' } }
],
requires: ['key', 'secret'],
providesHistory: false,
tid: 'tid'
},
{
name: 'GDAX',
slug: 'gdax',
currencies: ['USD', 'EUR', 'GBP', 'BTC'],
assets: ['BTC', 'LTC', 'ETH'],
markets: [
{ pair: ['USD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['USD', 'LTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['USD', 'ETH'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['EUR', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['GBP', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['BTC', 'LTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
{ pair: ['BTC', 'ETH'], minimalOrder: { amount: 0.01, unit: 'asset' } }
],
requires: ['key', 'secret', 'passphrase'],
providesHistory: 'date',
providesFullHistory: true,
tid: 'tid'
}
// ,
// ---- Keeping this here for historical purposes. ----
// {
//
// name: 'MtGox',
// slug: 'mtgox',
// direct: true,
// infinityOrder: true,
// currencies: [
// 'USD', 'EUR', 'GBP', 'AUD', 'CAD', 'CHF', 'CNY',
// 'DKK', 'HKD', 'PLN', 'RUB', 'SGD', 'THB'
// ],
// assets: ['BTC'],
// markets: [
// { pair: ['USD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['EUR', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['GBP', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['AUD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['CAD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['CHF', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['CNY', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['DKK', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['HKD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['PLN', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['RUB', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['SGD', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } },
// { pair: ['THB', 'BTC'], minimalOrder: { amount: 0.01, unit: 'asset' } }
// ],
// requires: ['key', 'secret'],
// providesHistory: false
// }
];
module.exports = exchanges;