mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-18 23:16:49 +00:00
Currency: Remove Pair Index formatting/parsing (#1520)
* Currency: Remove Pair Index formatting/parsing This feature was originally for exchanges with only one pair (e.g. KRW) which made parsing easier. However there's no examples of this left, and we can reduce complexity overall by removing it. * Exchange: Partial assertify tests and fixes * Currency: Fix panic on a delimiterless small currency
This commit is contained in:
22
testdata/configtest.json
vendored
22
testdata/configtest.json
vendored
@@ -690,24 +690,22 @@
|
||||
"websocketResponseCheckTimeout": 30000000,
|
||||
"websocketResponseMaxLimit": 7000000000,
|
||||
"websocketTrafficTimeout": 30000000000,
|
||||
"websocketOrderbookBufferLimit": 5,
|
||||
"baseCurrencies": "KRW",
|
||||
"currencyPairs": {
|
||||
"requestFormat": {
|
||||
"uppercase": true
|
||||
"uppercase": true,
|
||||
"delimiter": "_"
|
||||
},
|
||||
"configFormat": {
|
||||
"uppercase": true,
|
||||
"index": "KRW"
|
||||
"delimiter": "-"
|
||||
},
|
||||
"useGlobalFormat": true,
|
||||
"assetTypes": [
|
||||
"spot"
|
||||
],
|
||||
"pairs": {
|
||||
"spot": {
|
||||
"enabled": "BTCKRW,ETHKRW,ETCKRW,XRPKRW,BCHKRW,QTUMKRW,BTGKRW,EOSKRW",
|
||||
"available": "BHPKRW,STEEMKRW,GTOKRW,ETCKRW,STRATKRW,FXKRW,MIXKRW,THETAKRW,QTUMKRW,ADAKRW,MCOKRW,INSKRW,RDNKRW,CONKRW,FABKRW,ETHKRW,HDACKRW,BTCKRW,POWRKRW,CMTKRW,LBAKRW,ETHOSKRW,HCKRW,ETZKRW,PPTKRW,XVGKRW,WTCKRW,TMTGKRW,LOOMKRW,WETKRW,ABTKRW,ITCKRW,GXCKRW,ORBSKRW,ICXKRW,BSVKRW,MXCKRW,MITHKRW,AEKRW,SALTKRW,ARNKRW,TRUEKRW,ENJKRW,GNTKRW,PLYKRW,REPKRW,ZRXKRW,BTGKRW,APISKRW,QKCKRW,LRCKRW,DVPKRW,DADKRW,CHRKRW,BCHKRW,NPXSKRW,PIVXKRW,AMOKRW,RNTKRW,XEMKRW,FCTKRW,WOMKRW,WAXPKRW,DACKRW,OMGKRW,PCMKRW,CROKRW,FNBKRW,ANKRKRW,EOSKRW,KNCKRW,OCNKRW,MTLKRW,XSRKRW,VALORKRW,TRVKRW,AUTOKRW,HYCKRW,AOAKRW,BTTKRW,MBLKRW,VETKRW,XRPKRW,ZILKRW,ELFKRW,LAMBKRW,POLYKRW,IOSTKRW,BZNTKRW,CTXCKRW,BATKRW,FZZKRW,PAYKRW,BCDKRW,SNTKRW,WAVESKRW,XLMKRW,LINKKRW,OGOKRW,WICCKRW,TRXKRW"
|
||||
"assetEnabled": true,
|
||||
"enabled": "USDT-KRW,QTUM-KRW,BTC-KRW,ETH-KRW,ETC-KRW,XRP-KRW,BCH-KRW,BTG-KRW,EOS-KRW",
|
||||
"available": "AVAX-KRW,STRAX-KRW,KSM-KRW,RPL-KRW,ADA-KRW,ONT-KRW,EOS-KRW,STAT-KRW,APM-KRW,XPLA-KRW,STMX-KRW,FET-KRW,XVS-KRW,ROA-KRW,JOE-KRW,BNT-KRW,T-KRW,AUDIO-KRW,MIX-KRW,PUNDIX-KRW,USDC-KRW,ALGO-KRW,CTXC-KRW,IQ-KRW,RLY-KRW,GRT-KRW,NMR-KRW,FTM-KRW,WNCG-KRW,NCT-KRW,CSPR-KRW,TFUEL-KRW,EGG-KRW,MOC-KRW,BAT-KRW,ETC-KRW,TIA-KRW,GRACY-KRW,FRONT-KRW,DAI-KRW,ANKR-KRW,META-KRW,HOOK-KRW,BEL-KRW,MAGIC-KRW,ENTC-KRW,HUNT-KRW,STX-KRW,FIT-KRW,STEEM-KRW,CTSI-KRW,JUP-KRW,CAKE-KRW,DOGE-KRW,SUN-KRW,OCEAN-KRW,SOL-KRW,REQ-KRW,BNB-KRW,GAL-KRW,MBL-KRW,LRC-KRW,ILV-KRW,PEPE-KRW,IOST-KRW,XLM-KRW,CRV-KRW,NFT-KRW,PYR-KRW,TRX-KRW,TAVA-KRW,PYTH-KRW,TT-KRW,AAVE-KRW,KLAY-KRW,BAL-KRW,EVZ-KRW,FX-KRW,UMA-KRW,FLOW-KRW,ALEX-KRW,ELF-KRW,CVC-KRW,FLOKI-KRW,MASK-KRW,GAS-KRW,VIX-KRW,CELR-KRW,BLY-KRW,ARK-KRW,FNSA-KRW,OXT-KRW,VALOR-KRW,XTZ-KRW,HBAR-KRW,ONG-KRW,MTL-KRW,WAVES-KRW,ORBS-KRW,MANTA-KRW,ICX-KRW,SNX-KRW,API3-KRW,PENDLE-KRW,FLZ-KRW,APE-KRW,POWR-KRW,OGN-KRW,EDU-KRW,ARB-KRW,AXS-KRW,MBX-KRW,XRP-KRW,MATIC-KRW,USDT-KRW,1INCH-KRW,STORJ-KRW,UOS-KRW,RVN-KRW,LPT-KRW,OSMO-KRW,ALICE-KRW,LDO-KRW,TEMCO-KRW,COMP-KRW,VET-KRW,SFP-KRW,WIKEN-KRW,LBL-KRW,SHIB-KRW,GMT-KRW,AZIT-KRW,ZBCN-KRW,FLUX-KRW,ALT-KRW,AGI-KRW,SPURS-KRW,GRS-KRW,C98-KRW,ZIL-KRW,BCH-KRW,QTCON-KRW,SEI-KRW,GRND-KRW,SWAP-KRW,ETH-KRW,RSS3-KRW,STPT-KRW,FXS-KRW,SAND-KRW,MAP-KRW,MAV-KRW,LINK-KRW,MVC-KRW,QTUM-KRW,DAR-KRW,FANC-KRW,HIGH-KRW,ARKM-KRW,MANA-KRW,SUSHI-KRW,DVI-KRW,XEC-KRW,BTC-KRW,EL-KRW,THETA-KRW,CELO-KRW,KNC-KRW,POLA-KRW,LOOM-KRW,JASMY-KRW,INJ-KRW,KAVA-KRW,NEO-KRW,BIGTIME-KRW,MINA-KRW,NPT-KRW,IMX-KRW,ASM-KRW,FCT2-KRW,RLC-KRW,HIFI-KRW,CTC-KRW,DYDX-KRW,ZTX-KRW,AGIX-KRW,WEMIX-KRW,GTC-KRW,LM-KRW,OP-KRW,ONIT-KRW,ACS-KRW,LSK-KRW,REI-KRW,ATOM-KRW,WLD-KRW,GLM-KRW,COS-KRW,BTT-KRW,BFC-KRW,ACE-KRW,SC-KRW,BORA-KRW,GHX-KRW,ADP-KRW,STRK-KRW,LEVER-KRW,BOBA-KRW,BOA-KRW,HFT-KRW,RNDR-KRW,ENJ-KRW,RSR-KRW,XPR-KRW,IOTX-KRW,CYBER-KRW,WAXP-KRW,OBSR-KRW,MEV-KRW,UNI-KRW,APT-KRW,DAO-KRW,WAXL-KRW,SIX-KRW,GMX-KRW,RDNT-KRW,BTG-KRW,MNT-KRW,BLUR-KRW,XCN-KRW,YGG-KRW,MXC-KRW,ACH-KRW,RAD-KRW,MLK-KRW,DOT-KRW,JST-KRW,ZRX-KRW,STG-KRW,SOFI-KRW,WOM-KRW,TDROP-KRW,SNT-KRW,COTI-KRW,WOO-KRW,OAS-KRW,CRO-KRW,AQT-KRW,EGLD-KRW,ARPA-KRW,BSV-KRW,ASTR-KRW,AMO-KRW,AERGO-KRW,ID-KRW,SUI-KRW,GALA-KRW,CKB-KRW,BIOT-KRW,CFX-KRW,CHR-KRW,FLR-KRW,FITFI-KRW,YFI-KRW,CTK-KRW,W-KRW,MED-KRW,MKR-KRW,SXP-KRW,HIVE-KRW,CRTS-KRW,CHZ-KRW"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -758,7 +756,13 @@
|
||||
"iban": "",
|
||||
"supportedCurrencies": ""
|
||||
}
|
||||
]
|
||||
],
|
||||
"orderbook": {
|
||||
"verificationBypass": false,
|
||||
"websocketBufferLimit": 5,
|
||||
"websocketBufferEnabled": false,
|
||||
"publishPeriod": 10000000000
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Bitstamp",
|
||||
|
||||
Reference in New Issue
Block a user