{"version":3,"sources":["jsdelivr-header.js","/npm/ccxt-vkt@1.18.384/ccxt.js"],"names":[],"mappings":"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","file":"/npm/ccxt-vkt@1.18.384/ccxt.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/ccxt-vkt@1.18.384/ccxt.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n\n/*\n\nMIT License\n\nCopyright (c) 2017 Igor Kroitor\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n*/\n\n\"use strict\";\n\n//-----------------------------------------------------------------------------\n\nconst Exchange  = require ('./js/base/Exchange')\n    , functions = require ('./js/base/functions')\n    , errors    = require ('./js/base/errors')\n\n//-----------------------------------------------------------------------------\n// this is updated by vss.js when building\n\nconst version = '1.18.384'\n\nExchange.ccxtVersion = version\n\n//-----------------------------------------------------------------------------\n\nconst exchanges = {\n    '_1btcxe':                 require ('./js/_1btcxe.js'),\n    'acx':                     require ('./js/acx.js'),\n    'allcoin':                 require ('./js/allcoin.js'),\n    'anxpro':                  require ('./js/anxpro.js'),\n    'anybits':                 require ('./js/anybits.js'),\n    'bcex':                    require ('./js/bcex.js'),\n    'bibox':                   require ('./js/bibox.js'),\n    'bigone':                  require ('./js/bigone.js'),\n    'binance':                 require ('./js/binance.js'),\n    'bit2c':                   require ('./js/bit2c.js'),\n    'bitbank':                 require ('./js/bitbank.js'),\n    'bitbay':                  require ('./js/bitbay.js'),\n    'bitfinex':                require ('./js/bitfinex.js'),\n    'bitfinex2':               require ('./js/bitfinex2.js'),\n    'bitflyer':                require ('./js/bitflyer.js'),\n    'bitforex':                require ('./js/bitforex.js'),\n    'bithumb':                 require ('./js/bithumb.js'),\n    'bitibu':                  require ('./js/bitibu.js'),\n    'bitkk':                   require ('./js/bitkk.js'),\n    'bitlish':                 require ('./js/bitlish.js'),\n    'bitmarket':               require ('./js/bitmarket.js'),\n    'bitmex':                  require ('./js/bitmex.js'),\n    'bitsane':                 require ('./js/bitsane.js'),\n    'bitso':                   require ('./js/bitso.js'),\n    'bitstamp':                require ('./js/bitstamp.js'),\n    'bitstamp1':               require ('./js/bitstamp1.js'),\n    'bittrex':                 require ('./js/bittrex.js'),\n    'bitz':                    require ('./js/bitz.js'),\n    'bl3p':                    require ('./js/bl3p.js'),\n    'bleutrade':               require ('./js/bleutrade.js'),\n    'braziliex':               require ('./js/braziliex.js'),\n    'btcalpha':                require ('./js/btcalpha.js'),\n    'btcbox':                  require ('./js/btcbox.js'),\n    'btcchina':                require ('./js/btcchina.js'),\n    'btcexchange':             require ('./js/btcexchange.js'),\n    'btcmarkets':              require ('./js/btcmarkets.js'),\n    'btctradeim':              require ('./js/btctradeim.js'),\n    'btctradeua':              require ('./js/btctradeua.js'),\n    'btcturk':                 require ('./js/btcturk.js'),\n    'buda':                    require ('./js/buda.js'),\n    'bxinth':                  require ('./js/bxinth.js'),\n    'ccex':                    require ('./js/ccex.js'),\n    'cex':                     require ('./js/cex.js'),\n    'chbtc':                   require ('./js/chbtc.js'),\n    'chilebit':                require ('./js/chilebit.js'),\n    'cobinhood':               require ('./js/cobinhood.js'),\n    'coinbase':                require ('./js/coinbase.js'),\n    'coinbaseprime':           require ('./js/coinbaseprime.js'),\n    'coinbasepro':             require ('./js/coinbasepro.js'),\n    'coincheck':               require ('./js/coincheck.js'),\n    'coinegg':                 require ('./js/coinegg.js'),\n    'coinex':                  require ('./js/coinex.js'),\n    'coinexchange':            require ('./js/coinexchange.js'),\n    'coinfalcon':              require ('./js/coinfalcon.js'),\n    'coinfloor':               require ('./js/coinfloor.js'),\n    'coingi':                  require ('./js/coingi.js'),\n    'coinmarketcap':           require ('./js/coinmarketcap.js'),\n    'coinmate':                require ('./js/coinmate.js'),\n    'coinnest':                require ('./js/coinnest.js'),\n    'coinone':                 require ('./js/coinone.js'),\n    'coinspot':                require ('./js/coinspot.js'),\n    'cointiger':               require ('./js/cointiger.js'),\n    'coolcoin':                require ('./js/coolcoin.js'),\n    'coss':                    require ('./js/coss.js'),\n    'crex24':                  require ('./js/crex24.js'),\n    'crypton':                 require ('./js/crypton.js'),\n    'cryptopia':               require ('./js/cryptopia.js'),\n    'deribit':                 require ('./js/deribit.js'),\n    'dsx':                     require ('./js/dsx.js'),\n    'ethfinex':                require ('./js/ethfinex.js'),\n    'exmo':                    require ('./js/exmo.js'),\n    'exx':                     require ('./js/exx.js'),\n    'fcoin':                   require ('./js/fcoin.js'),\n    'fcoinjp':                 require ('./js/fcoinjp.js'),\n    'flowbtc':                 require ('./js/flowbtc.js'),\n    'foxbit':                  require ('./js/foxbit.js'),\n    'fybse':                   require ('./js/fybse.js'),\n    'fybsg':                   require ('./js/fybsg.js'),\n    'gateio':                  require ('./js/gateio.js'),\n    'gdax':                    require ('./js/gdax.js'),\n    'gemini':                  require ('./js/gemini.js'),\n    'getbtc':                  require ('./js/getbtc.js'),\n    'hadax':                   require ('./js/hadax.js'),\n    'hitbtc':                  require ('./js/hitbtc.js'),\n    'hitbtc2':                 require ('./js/hitbtc2.js'),\n    'huobipro':                require ('./js/huobipro.js'),\n    'huobiru':                 require ('./js/huobiru.js'),\n    'ice3x':                   require ('./js/ice3x.js'),\n    'independentreserve':      require ('./js/independentreserve.js'),\n    'indodax':                 require ('./js/indodax.js'),\n    'itbit':                   require ('./js/itbit.js'),\n    'jubi':                    require ('./js/jubi.js'),\n    'kkex':                    require ('./js/kkex.js'),\n    'kraken':                  require ('./js/kraken.js'),\n    'kucoin':                  require ('./js/kucoin.js'),\n    'kucoin2':                 require ('./js/kucoin2.js'),\n    'kuna':                    require ('./js/kuna.js'),\n    'lakebtc':                 require ('./js/lakebtc.js'),\n    'lbank':                   require ('./js/lbank.js'),\n    'liqui':                   require ('./js/liqui.js'),\n    'liquid':                  require ('./js/liquid.js'),\n    'livecoin':                require ('./js/livecoin.js'),\n    'luno':                    require ('./js/luno.js'),\n    'lykke':                   require ('./js/lykke.js'),\n    'mercado':                 require ('./js/mercado.js'),\n    'mixcoins':                require ('./js/mixcoins.js'),\n    'negociecoins':            require ('./js/negociecoins.js'),\n    'nova':                    require ('./js/nova.js'),\n    'okcoincny':               require ('./js/okcoincny.js'),\n    'okcoinusd':               require ('./js/okcoinusd.js'),\n    'okex':                    require ('./js/okex.js'),\n    'paymium':                 require ('./js/paymium.js'),\n    'poloniex':                require ('./js/poloniex.js'),\n    'quadrigacx':              require ('./js/quadrigacx.js'),\n    'rightbtc':                require ('./js/rightbtc.js'),\n    'southxchange':            require ('./js/southxchange.js'),\n    'stronghold':              require ('./js/stronghold.js'),\n    'surbitcoin':              require ('./js/surbitcoin.js'),\n    'theocean':                require ('./js/theocean.js'),\n    'therock':                 require ('./js/therock.js'),\n    'tidebit':                 require ('./js/tidebit.js'),\n    'tidex':                   require ('./js/tidex.js'),\n    'uex':                     require ('./js/uex.js'),\n    'upbit':                   require ('./js/upbit.js'),\n    'urdubit':                 require ('./js/urdubit.js'),\n    'vaultoro':                require ('./js/vaultoro.js'),\n    'vbtc':                    require ('./js/vbtc.js'),\n    'virwox':                  require ('./js/virwox.js'),\n    'xbtce':                   require ('./js/xbtce.js'),\n    'yobit':                   require ('./js/yobit.js'),\n    'yunbi':                   require ('./js/yunbi.js'),\n    'zaif':                    require ('./js/zaif.js'),\n    'zb':                      require ('./js/zb.js'),    \n}\n\n//-----------------------------------------------------------------------------\n\nmodule.exports = Object.assign ({ version, Exchange, exchanges: Object.keys (exchanges) }, exchanges, functions, errors)\n\n//-----------------------------------------------------------------------------\n"]}