From f8678fdb4d815c957e4a3e9abdb9ccff351419b5 Mon Sep 17 00:00:00 2001 From: sonvister Date: Fri, 11 May 2018 15:01:49 -0500 Subject: [PATCH] Change Symbol.Cache keys to match symbol.ToString() values Update static assets and symbols. --- samples/BinanceCodeGenerator/Program.cs | 2 +- .../BinanceCodeGenerator/Symbol.template.cs | 8 +- src/Binance/Asset.cs | 6 +- src/Binance/Symbol.cs | 640 +++++++++--------- 4 files changed, 336 insertions(+), 320 deletions(-) diff --git a/samples/BinanceCodeGenerator/Program.cs b/samples/BinanceCodeGenerator/Program.cs index 84aeb80b..e6874e7e 100644 --- a/samples/BinanceCodeGenerator/Program.cs +++ b/samples/BinanceCodeGenerator/Program.cs @@ -57,7 +57,7 @@ private static async Task Main() foreach (var symbol in group) { - lines.Insert(index++, $" public static Symbol {symbol.BaseAsset}_{symbol.QuoteAsset} => Cache.Get(\"{symbol.BaseAsset}_{symbol.QuoteAsset}\");"); + lines.Insert(index++, $" public static Symbol {symbol.BaseAsset}_{symbol.QuoteAsset} => Cache.Get(\"{symbol.BaseAsset}{symbol.QuoteAsset}\");"); } lines.Insert(index++, string.Empty); diff --git a/samples/BinanceCodeGenerator/Symbol.template.cs b/samples/BinanceCodeGenerator/Symbol.template.cs index 5600d9e4..ff876af2 100644 --- a/samples/BinanceCodeGenerator/Symbol.template.cs +++ b/samples/BinanceCodeGenerator/Symbol.template.cs @@ -111,10 +111,10 @@ static Symbol() }); // Redirect (BCH) Bitcoin Cash (BCC = BitConnect) - Cache.Set("BCH_USDT", Cache.Get("BCC_USDT")); - Cache.Set("BCH_BNB", Cache.Get("BCC_BNB")); - Cache.Set("BCH_BTC", Cache.Get("BCC_BTC")); - Cache.Set("BCH_ETH", Cache.Get("BCC_ETH")); + Cache.Set("BCHUSDT", Cache.Get("BCCUSDT")); + Cache.Set("BCHBNB", Cache.Get("BCCBNB")); + Cache.Set("BCHBTC", Cache.Get("BCCBTC")); + Cache.Set("BCHETH", Cache.Get("BCCETH")); } catch (Exception e) { diff --git a/src/Binance/Asset.cs b/src/Binance/Asset.cs index c05318cc..44f47dc3 100644 --- a/src/Binance/Asset.cs +++ b/src/Binance/Asset.cs @@ -15,7 +15,7 @@ public sealed class Asset : IComparable, IEquatable /// /// When the assets were last updated. /// - public static readonly long LastUpdateAt = 1525448255603; + public static readonly long LastUpdateAt = 1526068613045; public static Asset ADA => Cache.Get("ADA"); public static Asset ADX => Cache.Get("ADX"); @@ -29,6 +29,7 @@ public sealed class Asset : IComparable, IEquatable public static Asset BAT => Cache.Get("BAT"); public static Asset BCC => Cache.Get("BCC"); public static Asset BCD => Cache.Get("BCD"); + public static Asset BCN => Cache.Get("BCN"); public static Asset BCPT => Cache.Get("BCPT"); public static Asset BLZ => Cache.Get("BLZ"); public static Asset BNB => Cache.Get("BNB"); @@ -104,6 +105,7 @@ public sealed class Asset : IComparable, IEquatable public static Asset QTUM => Cache.Get("QTUM"); public static Asset RCN => Cache.Get("RCN"); public static Asset RDN => Cache.Get("RDN"); + public static Asset REP => Cache.Get("REP"); public static Asset REQ => Cache.Get("REQ"); public static Asset RLC => Cache.Get("RLC"); public static Asset RPX => Cache.Get("RPX"); @@ -205,6 +207,7 @@ static Asset() new Asset("BAT", 8), new Asset("BCC", 8), new Asset("BCD", 8), + new Asset("BCN", 8), new Asset("BCPT", 8), new Asset("BLZ", 8), new Asset("BNB", 8), @@ -280,6 +283,7 @@ static Asset() new Asset("QTUM", 8), new Asset("RCN", 8), new Asset("RDN", 8), + new Asset("REP", 8), new Asset("REQ", 8), new Asset("RLC", 8), new Asset("RPX", 8), diff --git a/src/Binance/Symbol.cs b/src/Binance/Symbol.cs index 9f564e55..16901a4f 100644 --- a/src/Binance/Symbol.cs +++ b/src/Binance/Symbol.cs @@ -18,324 +18,330 @@ public sealed class Symbol : IComparable, IEquatable /// /// When the symbols (currency pairs) were last updated. /// - public static readonly long LastUpdateAt = 1525448255603; + public static readonly long LastUpdateAt = 1526068613045; // BNB - public static Symbol ADA_BNB => Cache.Get("ADA_BNB"); - public static Symbol ADX_BNB => Cache.Get("ADX_BNB"); - public static Symbol AE_BNB => Cache.Get("AE_BNB"); - public static Symbol AION_BNB => Cache.Get("AION_BNB"); - public static Symbol AMB_BNB => Cache.Get("AMB_BNB"); - public static Symbol APPC_BNB => Cache.Get("APPC_BNB"); - public static Symbol BAT_BNB => Cache.Get("BAT_BNB"); - public static Symbol BCC_BNB => Cache.Get("BCC_BNB"); - public static Symbol BCPT_BNB => Cache.Get("BCPT_BNB"); - public static Symbol BLZ_BNB => Cache.Get("BLZ_BNB"); - public static Symbol BRD_BNB => Cache.Get("BRD_BNB"); - public static Symbol BTS_BNB => Cache.Get("BTS_BNB"); - public static Symbol CMT_BNB => Cache.Get("CMT_BNB"); - public static Symbol CND_BNB => Cache.Get("CND_BNB"); - public static Symbol DLT_BNB => Cache.Get("DLT_BNB"); - public static Symbol GNT_BNB => Cache.Get("GNT_BNB"); - public static Symbol GTO_BNB => Cache.Get("GTO_BNB"); - public static Symbol ICX_BNB => Cache.Get("ICX_BNB"); - public static Symbol IOTA_BNB => Cache.Get("IOTA_BNB"); - public static Symbol LOOM_BNB => Cache.Get("LOOM_BNB"); - public static Symbol LSK_BNB => Cache.Get("LSK_BNB"); - public static Symbol LTC_BNB => Cache.Get("LTC_BNB"); - public static Symbol MCO_BNB => Cache.Get("MCO_BNB"); - public static Symbol NANO_BNB => Cache.Get("NANO_BNB"); - public static Symbol NAV_BNB => Cache.Get("NAV_BNB"); - public static Symbol NCASH_BNB => Cache.Get("NCASH_BNB"); - public static Symbol NEBL_BNB => Cache.Get("NEBL_BNB"); - public static Symbol NEO_BNB => Cache.Get("NEO_BNB"); - public static Symbol NULS_BNB => Cache.Get("NULS_BNB"); - public static Symbol ONT_BNB => Cache.Get("ONT_BNB"); - public static Symbol OST_BNB => Cache.Get("OST_BNB"); - public static Symbol PIVX_BNB => Cache.Get("PIVX_BNB"); - public static Symbol POA_BNB => Cache.Get("POA_BNB"); - public static Symbol POWR_BNB => Cache.Get("POWR_BNB"); - public static Symbol QLC_BNB => Cache.Get("QLC_BNB"); - public static Symbol QSP_BNB => Cache.Get("QSP_BNB"); - public static Symbol QTUM_BNB => Cache.Get("QTUM_BNB"); - public static Symbol RCN_BNB => Cache.Get("RCN_BNB"); - public static Symbol RDN_BNB => Cache.Get("RDN_BNB"); - public static Symbol RLC_BNB => Cache.Get("RLC_BNB"); - public static Symbol RPX_BNB => Cache.Get("RPX_BNB"); - public static Symbol STEEM_BNB => Cache.Get("STEEM_BNB"); - public static Symbol STORM_BNB => Cache.Get("STORM_BNB"); - public static Symbol SYS_BNB => Cache.Get("SYS_BNB"); - public static Symbol TRIG_BNB => Cache.Get("TRIG_BNB"); - public static Symbol VEN_BNB => Cache.Get("VEN_BNB"); - public static Symbol VIA_BNB => Cache.Get("VIA_BNB"); - public static Symbol WABI_BNB => Cache.Get("WABI_BNB"); - public static Symbol WAN_BNB => Cache.Get("WAN_BNB"); - public static Symbol WAVES_BNB => Cache.Get("WAVES_BNB"); - public static Symbol WTC_BNB => Cache.Get("WTC_BNB"); - public static Symbol XEM_BNB => Cache.Get("XEM_BNB"); - public static Symbol XLM_BNB => Cache.Get("XLM_BNB"); - public static Symbol XZC_BNB => Cache.Get("XZC_BNB"); - public static Symbol YOYO_BNB => Cache.Get("YOYO_BNB"); - public static Symbol ZIL_BNB => Cache.Get("ZIL_BNB"); + public static Symbol ADA_BNB => Cache.Get("ADABNB"); + public static Symbol ADX_BNB => Cache.Get("ADXBNB"); + public static Symbol AE_BNB => Cache.Get("AEBNB"); + public static Symbol AION_BNB => Cache.Get("AIONBNB"); + public static Symbol AMB_BNB => Cache.Get("AMBBNB"); + public static Symbol APPC_BNB => Cache.Get("APPCBNB"); + public static Symbol BAT_BNB => Cache.Get("BATBNB"); + public static Symbol BCC_BNB => Cache.Get("BCCBNB"); + public static Symbol BCN_BNB => Cache.Get("BCNBNB"); + public static Symbol BCPT_BNB => Cache.Get("BCPTBNB"); + public static Symbol BLZ_BNB => Cache.Get("BLZBNB"); + public static Symbol BRD_BNB => Cache.Get("BRDBNB"); + public static Symbol BTS_BNB => Cache.Get("BTSBNB"); + public static Symbol CMT_BNB => Cache.Get("CMTBNB"); + public static Symbol CND_BNB => Cache.Get("CNDBNB"); + public static Symbol DLT_BNB => Cache.Get("DLTBNB"); + public static Symbol GNT_BNB => Cache.Get("GNTBNB"); + public static Symbol GTO_BNB => Cache.Get("GTOBNB"); + public static Symbol ICX_BNB => Cache.Get("ICXBNB"); + public static Symbol IOTA_BNB => Cache.Get("IOTABNB"); + public static Symbol LOOM_BNB => Cache.Get("LOOMBNB"); + public static Symbol LSK_BNB => Cache.Get("LSKBNB"); + public static Symbol LTC_BNB => Cache.Get("LTCBNB"); + public static Symbol MCO_BNB => Cache.Get("MCOBNB"); + public static Symbol NANO_BNB => Cache.Get("NANOBNB"); + public static Symbol NAV_BNB => Cache.Get("NAVBNB"); + public static Symbol NCASH_BNB => Cache.Get("NCASHBNB"); + public static Symbol NEBL_BNB => Cache.Get("NEBLBNB"); + public static Symbol NEO_BNB => Cache.Get("NEOBNB"); + public static Symbol NULS_BNB => Cache.Get("NULSBNB"); + public static Symbol ONT_BNB => Cache.Get("ONTBNB"); + public static Symbol OST_BNB => Cache.Get("OSTBNB"); + public static Symbol PIVX_BNB => Cache.Get("PIVXBNB"); + public static Symbol POA_BNB => Cache.Get("POABNB"); + public static Symbol POWR_BNB => Cache.Get("POWRBNB"); + public static Symbol QLC_BNB => Cache.Get("QLCBNB"); + public static Symbol QSP_BNB => Cache.Get("QSPBNB"); + public static Symbol QTUM_BNB => Cache.Get("QTUMBNB"); + public static Symbol RCN_BNB => Cache.Get("RCNBNB"); + public static Symbol RDN_BNB => Cache.Get("RDNBNB"); + public static Symbol REP_BNB => Cache.Get("REPBNB"); + public static Symbol RLC_BNB => Cache.Get("RLCBNB"); + public static Symbol RPX_BNB => Cache.Get("RPXBNB"); + public static Symbol STEEM_BNB => Cache.Get("STEEMBNB"); + public static Symbol STORM_BNB => Cache.Get("STORMBNB"); + public static Symbol SYS_BNB => Cache.Get("SYSBNB"); + public static Symbol TRIG_BNB => Cache.Get("TRIGBNB"); + public static Symbol VEN_BNB => Cache.Get("VENBNB"); + public static Symbol VIA_BNB => Cache.Get("VIABNB"); + public static Symbol WABI_BNB => Cache.Get("WABIBNB"); + public static Symbol WAN_BNB => Cache.Get("WANBNB"); + public static Symbol WAVES_BNB => Cache.Get("WAVESBNB"); + public static Symbol WTC_BNB => Cache.Get("WTCBNB"); + public static Symbol XEM_BNB => Cache.Get("XEMBNB"); + public static Symbol XLM_BNB => Cache.Get("XLMBNB"); + public static Symbol XZC_BNB => Cache.Get("XZCBNB"); + public static Symbol YOYO_BNB => Cache.Get("YOYOBNB"); + public static Symbol ZIL_BNB => Cache.Get("ZILBNB"); // BTC - public static Symbol ADA_BTC => Cache.Get("ADA_BTC"); - public static Symbol ADX_BTC => Cache.Get("ADX_BTC"); - public static Symbol AE_BTC => Cache.Get("AE_BTC"); - public static Symbol AION_BTC => Cache.Get("AION_BTC"); - public static Symbol AMB_BTC => Cache.Get("AMB_BTC"); - public static Symbol APPC_BTC => Cache.Get("APPC_BTC"); - public static Symbol ARK_BTC => Cache.Get("ARK_BTC"); - public static Symbol ARN_BTC => Cache.Get("ARN_BTC"); - public static Symbol AST_BTC => Cache.Get("AST_BTC"); - public static Symbol BAT_BTC => Cache.Get("BAT_BTC"); - public static Symbol BCC_BTC => Cache.Get("BCC_BTC"); - public static Symbol BCD_BTC => Cache.Get("BCD_BTC"); - public static Symbol BCPT_BTC => Cache.Get("BCPT_BTC"); - public static Symbol BLZ_BTC => Cache.Get("BLZ_BTC"); - public static Symbol BNB_BTC => Cache.Get("BNB_BTC"); - public static Symbol BNT_BTC => Cache.Get("BNT_BTC"); - public static Symbol BQX_BTC => Cache.Get("BQX_BTC"); - public static Symbol BRD_BTC => Cache.Get("BRD_BTC"); - public static Symbol BTG_BTC => Cache.Get("BTG_BTC"); - public static Symbol BTS_BTC => Cache.Get("BTS_BTC"); - public static Symbol CDT_BTC => Cache.Get("CDT_BTC"); - public static Symbol CHAT_BTC => Cache.Get("CHAT_BTC"); - public static Symbol CLOAK_BTC => Cache.Get("CLOAK_BTC"); - public static Symbol CMT_BTC => Cache.Get("CMT_BTC"); - public static Symbol CND_BTC => Cache.Get("CND_BTC"); - public static Symbol DASH_BTC => Cache.Get("DASH_BTC"); - public static Symbol DGD_BTC => Cache.Get("DGD_BTC"); - public static Symbol DLT_BTC => Cache.Get("DLT_BTC"); - public static Symbol DNT_BTC => Cache.Get("DNT_BTC"); - public static Symbol EDO_BTC => Cache.Get("EDO_BTC"); - public static Symbol ELF_BTC => Cache.Get("ELF_BTC"); - public static Symbol ENG_BTC => Cache.Get("ENG_BTC"); - public static Symbol ENJ_BTC => Cache.Get("ENJ_BTC"); - public static Symbol EOS_BTC => Cache.Get("EOS_BTC"); - public static Symbol ETC_BTC => Cache.Get("ETC_BTC"); - public static Symbol ETH_BTC => Cache.Get("ETH_BTC"); - public static Symbol EVX_BTC => Cache.Get("EVX_BTC"); - public static Symbol FUEL_BTC => Cache.Get("FUEL_BTC"); - public static Symbol FUN_BTC => Cache.Get("FUN_BTC"); - public static Symbol GAS_BTC => Cache.Get("GAS_BTC"); - public static Symbol GNT_BTC => Cache.Get("GNT_BTC"); - public static Symbol GRS_BTC => Cache.Get("GRS_BTC"); - public static Symbol GTO_BTC => Cache.Get("GTO_BTC"); - public static Symbol GVT_BTC => Cache.Get("GVT_BTC"); - public static Symbol GXS_BTC => Cache.Get("GXS_BTC"); - public static Symbol HSR_BTC => Cache.Get("HSR_BTC"); - public static Symbol ICN_BTC => Cache.Get("ICN_BTC"); - public static Symbol ICX_BTC => Cache.Get("ICX_BTC"); - public static Symbol INS_BTC => Cache.Get("INS_BTC"); - public static Symbol IOST_BTC => Cache.Get("IOST_BTC"); - public static Symbol IOTA_BTC => Cache.Get("IOTA_BTC"); - public static Symbol KMD_BTC => Cache.Get("KMD_BTC"); - public static Symbol KNC_BTC => Cache.Get("KNC_BTC"); - public static Symbol LEND_BTC => Cache.Get("LEND_BTC"); - public static Symbol LINK_BTC => Cache.Get("LINK_BTC"); - public static Symbol LOOM_BTC => Cache.Get("LOOM_BTC"); - public static Symbol LRC_BTC => Cache.Get("LRC_BTC"); - public static Symbol LSK_BTC => Cache.Get("LSK_BTC"); - public static Symbol LTC_BTC => Cache.Get("LTC_BTC"); - public static Symbol LUN_BTC => Cache.Get("LUN_BTC"); - public static Symbol MANA_BTC => Cache.Get("MANA_BTC"); - public static Symbol MCO_BTC => Cache.Get("MCO_BTC"); - public static Symbol MDA_BTC => Cache.Get("MDA_BTC"); - public static Symbol MOD_BTC => Cache.Get("MOD_BTC"); - public static Symbol MTH_BTC => Cache.Get("MTH_BTC"); - public static Symbol MTL_BTC => Cache.Get("MTL_BTC"); - public static Symbol NANO_BTC => Cache.Get("NANO_BTC"); - public static Symbol NAV_BTC => Cache.Get("NAV_BTC"); - public static Symbol NCASH_BTC => Cache.Get("NCASH_BTC"); - public static Symbol NEBL_BTC => Cache.Get("NEBL_BTC"); - public static Symbol NEO_BTC => Cache.Get("NEO_BTC"); - public static Symbol NULS_BTC => Cache.Get("NULS_BTC"); - public static Symbol OAX_BTC => Cache.Get("OAX_BTC"); - public static Symbol OMG_BTC => Cache.Get("OMG_BTC"); - public static Symbol ONT_BTC => Cache.Get("ONT_BTC"); - public static Symbol OST_BTC => Cache.Get("OST_BTC"); - public static Symbol PIVX_BTC => Cache.Get("PIVX_BTC"); - public static Symbol POA_BTC => Cache.Get("POA_BTC"); - public static Symbol POE_BTC => Cache.Get("POE_BTC"); - public static Symbol POWR_BTC => Cache.Get("POWR_BTC"); - public static Symbol PPT_BTC => Cache.Get("PPT_BTC"); - public static Symbol QLC_BTC => Cache.Get("QLC_BTC"); - public static Symbol QSP_BTC => Cache.Get("QSP_BTC"); - public static Symbol QTUM_BTC => Cache.Get("QTUM_BTC"); - public static Symbol RCN_BTC => Cache.Get("RCN_BTC"); - public static Symbol RDN_BTC => Cache.Get("RDN_BTC"); - public static Symbol REQ_BTC => Cache.Get("REQ_BTC"); - public static Symbol RLC_BTC => Cache.Get("RLC_BTC"); - public static Symbol RPX_BTC => Cache.Get("RPX_BTC"); - public static Symbol SALT_BTC => Cache.Get("SALT_BTC"); - public static Symbol SNGLS_BTC => Cache.Get("SNGLS_BTC"); - public static Symbol SNM_BTC => Cache.Get("SNM_BTC"); - public static Symbol SNT_BTC => Cache.Get("SNT_BTC"); - public static Symbol STEEM_BTC => Cache.Get("STEEM_BTC"); - public static Symbol STORJ_BTC => Cache.Get("STORJ_BTC"); - public static Symbol STORM_BTC => Cache.Get("STORM_BTC"); - public static Symbol STRAT_BTC => Cache.Get("STRAT_BTC"); - public static Symbol SUB_BTC => Cache.Get("SUB_BTC"); - public static Symbol SYS_BTC => Cache.Get("SYS_BTC"); - public static Symbol TNB_BTC => Cache.Get("TNB_BTC"); - public static Symbol TNT_BTC => Cache.Get("TNT_BTC"); - public static Symbol TRIG_BTC => Cache.Get("TRIG_BTC"); - public static Symbol TRX_BTC => Cache.Get("TRX_BTC"); - public static Symbol VEN_BTC => Cache.Get("VEN_BTC"); - public static Symbol VIA_BTC => Cache.Get("VIA_BTC"); - public static Symbol VIB_BTC => Cache.Get("VIB_BTC"); - public static Symbol VIBE_BTC => Cache.Get("VIBE_BTC"); - public static Symbol WABI_BTC => Cache.Get("WABI_BTC"); - public static Symbol WAN_BTC => Cache.Get("WAN_BTC"); - public static Symbol WAVES_BTC => Cache.Get("WAVES_BTC"); - public static Symbol WINGS_BTC => Cache.Get("WINGS_BTC"); - public static Symbol WPR_BTC => Cache.Get("WPR_BTC"); - public static Symbol WTC_BTC => Cache.Get("WTC_BTC"); - public static Symbol XEM_BTC => Cache.Get("XEM_BTC"); - public static Symbol XLM_BTC => Cache.Get("XLM_BTC"); - public static Symbol XMR_BTC => Cache.Get("XMR_BTC"); - public static Symbol XRP_BTC => Cache.Get("XRP_BTC"); - public static Symbol XVG_BTC => Cache.Get("XVG_BTC"); - public static Symbol XZC_BTC => Cache.Get("XZC_BTC"); - public static Symbol YOYO_BTC => Cache.Get("YOYO_BTC"); - public static Symbol ZEC_BTC => Cache.Get("ZEC_BTC"); - public static Symbol ZIL_BTC => Cache.Get("ZIL_BTC"); - public static Symbol ZRX_BTC => Cache.Get("ZRX_BTC"); + public static Symbol ADA_BTC => Cache.Get("ADABTC"); + public static Symbol ADX_BTC => Cache.Get("ADXBTC"); + public static Symbol AE_BTC => Cache.Get("AEBTC"); + public static Symbol AION_BTC => Cache.Get("AIONBTC"); + public static Symbol AMB_BTC => Cache.Get("AMBBTC"); + public static Symbol APPC_BTC => Cache.Get("APPCBTC"); + public static Symbol ARK_BTC => Cache.Get("ARKBTC"); + public static Symbol ARN_BTC => Cache.Get("ARNBTC"); + public static Symbol AST_BTC => Cache.Get("ASTBTC"); + public static Symbol BAT_BTC => Cache.Get("BATBTC"); + public static Symbol BCC_BTC => Cache.Get("BCCBTC"); + public static Symbol BCD_BTC => Cache.Get("BCDBTC"); + public static Symbol BCN_BTC => Cache.Get("BCNBTC"); + public static Symbol BCPT_BTC => Cache.Get("BCPTBTC"); + public static Symbol BLZ_BTC => Cache.Get("BLZBTC"); + public static Symbol BNB_BTC => Cache.Get("BNBBTC"); + public static Symbol BNT_BTC => Cache.Get("BNTBTC"); + public static Symbol BQX_BTC => Cache.Get("BQXBTC"); + public static Symbol BRD_BTC => Cache.Get("BRDBTC"); + public static Symbol BTG_BTC => Cache.Get("BTGBTC"); + public static Symbol BTS_BTC => Cache.Get("BTSBTC"); + public static Symbol CDT_BTC => Cache.Get("CDTBTC"); + public static Symbol CHAT_BTC => Cache.Get("CHATBTC"); + public static Symbol CLOAK_BTC => Cache.Get("CLOAKBTC"); + public static Symbol CMT_BTC => Cache.Get("CMTBTC"); + public static Symbol CND_BTC => Cache.Get("CNDBTC"); + public static Symbol DASH_BTC => Cache.Get("DASHBTC"); + public static Symbol DGD_BTC => Cache.Get("DGDBTC"); + public static Symbol DLT_BTC => Cache.Get("DLTBTC"); + public static Symbol DNT_BTC => Cache.Get("DNTBTC"); + public static Symbol EDO_BTC => Cache.Get("EDOBTC"); + public static Symbol ELF_BTC => Cache.Get("ELFBTC"); + public static Symbol ENG_BTC => Cache.Get("ENGBTC"); + public static Symbol ENJ_BTC => Cache.Get("ENJBTC"); + public static Symbol EOS_BTC => Cache.Get("EOSBTC"); + public static Symbol ETC_BTC => Cache.Get("ETCBTC"); + public static Symbol ETH_BTC => Cache.Get("ETHBTC"); + public static Symbol EVX_BTC => Cache.Get("EVXBTC"); + public static Symbol FUEL_BTC => Cache.Get("FUELBTC"); + public static Symbol FUN_BTC => Cache.Get("FUNBTC"); + public static Symbol GAS_BTC => Cache.Get("GASBTC"); + public static Symbol GNT_BTC => Cache.Get("GNTBTC"); + public static Symbol GRS_BTC => Cache.Get("GRSBTC"); + public static Symbol GTO_BTC => Cache.Get("GTOBTC"); + public static Symbol GVT_BTC => Cache.Get("GVTBTC"); + public static Symbol GXS_BTC => Cache.Get("GXSBTC"); + public static Symbol HSR_BTC => Cache.Get("HSRBTC"); + public static Symbol ICN_BTC => Cache.Get("ICNBTC"); + public static Symbol ICX_BTC => Cache.Get("ICXBTC"); + public static Symbol INS_BTC => Cache.Get("INSBTC"); + public static Symbol IOST_BTC => Cache.Get("IOSTBTC"); + public static Symbol IOTA_BTC => Cache.Get("IOTABTC"); + public static Symbol KMD_BTC => Cache.Get("KMDBTC"); + public static Symbol KNC_BTC => Cache.Get("KNCBTC"); + public static Symbol LEND_BTC => Cache.Get("LENDBTC"); + public static Symbol LINK_BTC => Cache.Get("LINKBTC"); + public static Symbol LOOM_BTC => Cache.Get("LOOMBTC"); + public static Symbol LRC_BTC => Cache.Get("LRCBTC"); + public static Symbol LSK_BTC => Cache.Get("LSKBTC"); + public static Symbol LTC_BTC => Cache.Get("LTCBTC"); + public static Symbol LUN_BTC => Cache.Get("LUNBTC"); + public static Symbol MANA_BTC => Cache.Get("MANABTC"); + public static Symbol MCO_BTC => Cache.Get("MCOBTC"); + public static Symbol MDA_BTC => Cache.Get("MDABTC"); + public static Symbol MOD_BTC => Cache.Get("MODBTC"); + public static Symbol MTH_BTC => Cache.Get("MTHBTC"); + public static Symbol MTL_BTC => Cache.Get("MTLBTC"); + public static Symbol NANO_BTC => Cache.Get("NANOBTC"); + public static Symbol NAV_BTC => Cache.Get("NAVBTC"); + public static Symbol NCASH_BTC => Cache.Get("NCASHBTC"); + public static Symbol NEBL_BTC => Cache.Get("NEBLBTC"); + public static Symbol NEO_BTC => Cache.Get("NEOBTC"); + public static Symbol NULS_BTC => Cache.Get("NULSBTC"); + public static Symbol OAX_BTC => Cache.Get("OAXBTC"); + public static Symbol OMG_BTC => Cache.Get("OMGBTC"); + public static Symbol ONT_BTC => Cache.Get("ONTBTC"); + public static Symbol OST_BTC => Cache.Get("OSTBTC"); + public static Symbol PIVX_BTC => Cache.Get("PIVXBTC"); + public static Symbol POA_BTC => Cache.Get("POABTC"); + public static Symbol POE_BTC => Cache.Get("POEBTC"); + public static Symbol POWR_BTC => Cache.Get("POWRBTC"); + public static Symbol PPT_BTC => Cache.Get("PPTBTC"); + public static Symbol QLC_BTC => Cache.Get("QLCBTC"); + public static Symbol QSP_BTC => Cache.Get("QSPBTC"); + public static Symbol QTUM_BTC => Cache.Get("QTUMBTC"); + public static Symbol RCN_BTC => Cache.Get("RCNBTC"); + public static Symbol RDN_BTC => Cache.Get("RDNBTC"); + public static Symbol REP_BTC => Cache.Get("REPBTC"); + public static Symbol REQ_BTC => Cache.Get("REQBTC"); + public static Symbol RLC_BTC => Cache.Get("RLCBTC"); + public static Symbol RPX_BTC => Cache.Get("RPXBTC"); + public static Symbol SALT_BTC => Cache.Get("SALTBTC"); + public static Symbol SNGLS_BTC => Cache.Get("SNGLSBTC"); + public static Symbol SNM_BTC => Cache.Get("SNMBTC"); + public static Symbol SNT_BTC => Cache.Get("SNTBTC"); + public static Symbol STEEM_BTC => Cache.Get("STEEMBTC"); + public static Symbol STORJ_BTC => Cache.Get("STORJBTC"); + public static Symbol STORM_BTC => Cache.Get("STORMBTC"); + public static Symbol STRAT_BTC => Cache.Get("STRATBTC"); + public static Symbol SUB_BTC => Cache.Get("SUBBTC"); + public static Symbol SYS_BTC => Cache.Get("SYSBTC"); + public static Symbol TNB_BTC => Cache.Get("TNBBTC"); + public static Symbol TNT_BTC => Cache.Get("TNTBTC"); + public static Symbol TRIG_BTC => Cache.Get("TRIGBTC"); + public static Symbol TRX_BTC => Cache.Get("TRXBTC"); + public static Symbol VEN_BTC => Cache.Get("VENBTC"); + public static Symbol VIA_BTC => Cache.Get("VIABTC"); + public static Symbol VIB_BTC => Cache.Get("VIBBTC"); + public static Symbol VIBE_BTC => Cache.Get("VIBEBTC"); + public static Symbol WABI_BTC => Cache.Get("WABIBTC"); + public static Symbol WAN_BTC => Cache.Get("WANBTC"); + public static Symbol WAVES_BTC => Cache.Get("WAVESBTC"); + public static Symbol WINGS_BTC => Cache.Get("WINGSBTC"); + public static Symbol WPR_BTC => Cache.Get("WPRBTC"); + public static Symbol WTC_BTC => Cache.Get("WTCBTC"); + public static Symbol XEM_BTC => Cache.Get("XEMBTC"); + public static Symbol XLM_BTC => Cache.Get("XLMBTC"); + public static Symbol XMR_BTC => Cache.Get("XMRBTC"); + public static Symbol XRP_BTC => Cache.Get("XRPBTC"); + public static Symbol XVG_BTC => Cache.Get("XVGBTC"); + public static Symbol XZC_BTC => Cache.Get("XZCBTC"); + public static Symbol YOYO_BTC => Cache.Get("YOYOBTC"); + public static Symbol ZEC_BTC => Cache.Get("ZECBTC"); + public static Symbol ZIL_BTC => Cache.Get("ZILBTC"); + public static Symbol ZRX_BTC => Cache.Get("ZRXBTC"); // ETH - public static Symbol ADA_ETH => Cache.Get("ADA_ETH"); - public static Symbol ADX_ETH => Cache.Get("ADX_ETH"); - public static Symbol AE_ETH => Cache.Get("AE_ETH"); - public static Symbol AION_ETH => Cache.Get("AION_ETH"); - public static Symbol AMB_ETH => Cache.Get("AMB_ETH"); - public static Symbol APPC_ETH => Cache.Get("APPC_ETH"); - public static Symbol ARK_ETH => Cache.Get("ARK_ETH"); - public static Symbol ARN_ETH => Cache.Get("ARN_ETH"); - public static Symbol AST_ETH => Cache.Get("AST_ETH"); - public static Symbol BAT_ETH => Cache.Get("BAT_ETH"); - public static Symbol BCC_ETH => Cache.Get("BCC_ETH"); - public static Symbol BCD_ETH => Cache.Get("BCD_ETH"); - public static Symbol BCPT_ETH => Cache.Get("BCPT_ETH"); - public static Symbol BLZ_ETH => Cache.Get("BLZ_ETH"); - public static Symbol BNB_ETH => Cache.Get("BNB_ETH"); - public static Symbol BNT_ETH => Cache.Get("BNT_ETH"); - public static Symbol BQX_ETH => Cache.Get("BQX_ETH"); - public static Symbol BRD_ETH => Cache.Get("BRD_ETH"); - public static Symbol BTG_ETH => Cache.Get("BTG_ETH"); - public static Symbol BTS_ETH => Cache.Get("BTS_ETH"); - public static Symbol CDT_ETH => Cache.Get("CDT_ETH"); - public static Symbol CHAT_ETH => Cache.Get("CHAT_ETH"); - public static Symbol CLOAK_ETH => Cache.Get("CLOAK_ETH"); - public static Symbol CMT_ETH => Cache.Get("CMT_ETH"); - public static Symbol CND_ETH => Cache.Get("CND_ETH"); - public static Symbol DASH_ETH => Cache.Get("DASH_ETH"); - public static Symbol DGD_ETH => Cache.Get("DGD_ETH"); - public static Symbol DLT_ETH => Cache.Get("DLT_ETH"); - public static Symbol DNT_ETH => Cache.Get("DNT_ETH"); - public static Symbol EDO_ETH => Cache.Get("EDO_ETH"); - public static Symbol ELF_ETH => Cache.Get("ELF_ETH"); - public static Symbol ENG_ETH => Cache.Get("ENG_ETH"); - public static Symbol ENJ_ETH => Cache.Get("ENJ_ETH"); - public static Symbol EOS_ETH => Cache.Get("EOS_ETH"); - public static Symbol ETC_ETH => Cache.Get("ETC_ETH"); - public static Symbol EVX_ETH => Cache.Get("EVX_ETH"); - public static Symbol FUEL_ETH => Cache.Get("FUEL_ETH"); - public static Symbol FUN_ETH => Cache.Get("FUN_ETH"); - public static Symbol GNT_ETH => Cache.Get("GNT_ETH"); - public static Symbol GRS_ETH => Cache.Get("GRS_ETH"); - public static Symbol GTO_ETH => Cache.Get("GTO_ETH"); - public static Symbol GVT_ETH => Cache.Get("GVT_ETH"); - public static Symbol GXS_ETH => Cache.Get("GXS_ETH"); - public static Symbol HSR_ETH => Cache.Get("HSR_ETH"); - public static Symbol ICN_ETH => Cache.Get("ICN_ETH"); - public static Symbol ICX_ETH => Cache.Get("ICX_ETH"); - public static Symbol INS_ETH => Cache.Get("INS_ETH"); - public static Symbol IOST_ETH => Cache.Get("IOST_ETH"); - public static Symbol IOTA_ETH => Cache.Get("IOTA_ETH"); - public static Symbol KMD_ETH => Cache.Get("KMD_ETH"); - public static Symbol KNC_ETH => Cache.Get("KNC_ETH"); - public static Symbol LEND_ETH => Cache.Get("LEND_ETH"); - public static Symbol LINK_ETH => Cache.Get("LINK_ETH"); - public static Symbol LOOM_ETH => Cache.Get("LOOM_ETH"); - public static Symbol LRC_ETH => Cache.Get("LRC_ETH"); - public static Symbol LSK_ETH => Cache.Get("LSK_ETH"); - public static Symbol LTC_ETH => Cache.Get("LTC_ETH"); - public static Symbol LUN_ETH => Cache.Get("LUN_ETH"); - public static Symbol MANA_ETH => Cache.Get("MANA_ETH"); - public static Symbol MCO_ETH => Cache.Get("MCO_ETH"); - public static Symbol MDA_ETH => Cache.Get("MDA_ETH"); - public static Symbol MOD_ETH => Cache.Get("MOD_ETH"); - public static Symbol MTH_ETH => Cache.Get("MTH_ETH"); - public static Symbol MTL_ETH => Cache.Get("MTL_ETH"); - public static Symbol NANO_ETH => Cache.Get("NANO_ETH"); - public static Symbol NAV_ETH => Cache.Get("NAV_ETH"); - public static Symbol NCASH_ETH => Cache.Get("NCASH_ETH"); - public static Symbol NEBL_ETH => Cache.Get("NEBL_ETH"); - public static Symbol NEO_ETH => Cache.Get("NEO_ETH"); - public static Symbol NULS_ETH => Cache.Get("NULS_ETH"); - public static Symbol OAX_ETH => Cache.Get("OAX_ETH"); - public static Symbol OMG_ETH => Cache.Get("OMG_ETH"); - public static Symbol ONT_ETH => Cache.Get("ONT_ETH"); - public static Symbol OST_ETH => Cache.Get("OST_ETH"); - public static Symbol PIVX_ETH => Cache.Get("PIVX_ETH"); - public static Symbol POA_ETH => Cache.Get("POA_ETH"); - public static Symbol POE_ETH => Cache.Get("POE_ETH"); - public static Symbol POWR_ETH => Cache.Get("POWR_ETH"); - public static Symbol PPT_ETH => Cache.Get("PPT_ETH"); - public static Symbol QLC_ETH => Cache.Get("QLC_ETH"); - public static Symbol QSP_ETH => Cache.Get("QSP_ETH"); - public static Symbol QTUM_ETH => Cache.Get("QTUM_ETH"); - public static Symbol RCN_ETH => Cache.Get("RCN_ETH"); - public static Symbol RDN_ETH => Cache.Get("RDN_ETH"); - public static Symbol REQ_ETH => Cache.Get("REQ_ETH"); - public static Symbol RLC_ETH => Cache.Get("RLC_ETH"); - public static Symbol RPX_ETH => Cache.Get("RPX_ETH"); - public static Symbol SALT_ETH => Cache.Get("SALT_ETH"); - public static Symbol SNGLS_ETH => Cache.Get("SNGLS_ETH"); - public static Symbol SNM_ETH => Cache.Get("SNM_ETH"); - public static Symbol SNT_ETH => Cache.Get("SNT_ETH"); - public static Symbol STEEM_ETH => Cache.Get("STEEM_ETH"); - public static Symbol STORJ_ETH => Cache.Get("STORJ_ETH"); - public static Symbol STORM_ETH => Cache.Get("STORM_ETH"); - public static Symbol STRAT_ETH => Cache.Get("STRAT_ETH"); - public static Symbol SUB_ETH => Cache.Get("SUB_ETH"); - public static Symbol SYS_ETH => Cache.Get("SYS_ETH"); - public static Symbol TNB_ETH => Cache.Get("TNB_ETH"); - public static Symbol TNT_ETH => Cache.Get("TNT_ETH"); - public static Symbol TRIG_ETH => Cache.Get("TRIG_ETH"); - public static Symbol TRX_ETH => Cache.Get("TRX_ETH"); - public static Symbol VEN_ETH => Cache.Get("VEN_ETH"); - public static Symbol VIA_ETH => Cache.Get("VIA_ETH"); - public static Symbol VIBE_ETH => Cache.Get("VIBE_ETH"); - public static Symbol VIB_ETH => Cache.Get("VIB_ETH"); - public static Symbol WABI_ETH => Cache.Get("WABI_ETH"); - public static Symbol WAN_ETH => Cache.Get("WAN_ETH"); - public static Symbol WAVES_ETH => Cache.Get("WAVES_ETH"); - public static Symbol WINGS_ETH => Cache.Get("WINGS_ETH"); - public static Symbol WPR_ETH => Cache.Get("WPR_ETH"); - public static Symbol WTC_ETH => Cache.Get("WTC_ETH"); - public static Symbol XEM_ETH => Cache.Get("XEM_ETH"); - public static Symbol XLM_ETH => Cache.Get("XLM_ETH"); - public static Symbol XMR_ETH => Cache.Get("XMR_ETH"); - public static Symbol XRP_ETH => Cache.Get("XRP_ETH"); - public static Symbol XVG_ETH => Cache.Get("XVG_ETH"); - public static Symbol XZC_ETH => Cache.Get("XZC_ETH"); - public static Symbol YOYO_ETH => Cache.Get("YOYO_ETH"); - public static Symbol ZEC_ETH => Cache.Get("ZEC_ETH"); - public static Symbol ZIL_ETH => Cache.Get("ZIL_ETH"); - public static Symbol ZRX_ETH => Cache.Get("ZRX_ETH"); + public static Symbol ADA_ETH => Cache.Get("ADAETH"); + public static Symbol ADX_ETH => Cache.Get("ADXETH"); + public static Symbol AE_ETH => Cache.Get("AEETH"); + public static Symbol AION_ETH => Cache.Get("AIONETH"); + public static Symbol AMB_ETH => Cache.Get("AMBETH"); + public static Symbol APPC_ETH => Cache.Get("APPCETH"); + public static Symbol ARK_ETH => Cache.Get("ARKETH"); + public static Symbol ARN_ETH => Cache.Get("ARNETH"); + public static Symbol AST_ETH => Cache.Get("ASTETH"); + public static Symbol BAT_ETH => Cache.Get("BATETH"); + public static Symbol BCC_ETH => Cache.Get("BCCETH"); + public static Symbol BCD_ETH => Cache.Get("BCDETH"); + public static Symbol BCN_ETH => Cache.Get("BCNETH"); + public static Symbol BCPT_ETH => Cache.Get("BCPTETH"); + public static Symbol BLZ_ETH => Cache.Get("BLZETH"); + public static Symbol BNB_ETH => Cache.Get("BNBETH"); + public static Symbol BNT_ETH => Cache.Get("BNTETH"); + public static Symbol BQX_ETH => Cache.Get("BQXETH"); + public static Symbol BRD_ETH => Cache.Get("BRDETH"); + public static Symbol BTG_ETH => Cache.Get("BTGETH"); + public static Symbol BTS_ETH => Cache.Get("BTSETH"); + public static Symbol CDT_ETH => Cache.Get("CDTETH"); + public static Symbol CHAT_ETH => Cache.Get("CHATETH"); + public static Symbol CLOAK_ETH => Cache.Get("CLOAKETH"); + public static Symbol CMT_ETH => Cache.Get("CMTETH"); + public static Symbol CND_ETH => Cache.Get("CNDETH"); + public static Symbol DASH_ETH => Cache.Get("DASHETH"); + public static Symbol DGD_ETH => Cache.Get("DGDETH"); + public static Symbol DLT_ETH => Cache.Get("DLTETH"); + public static Symbol DNT_ETH => Cache.Get("DNTETH"); + public static Symbol EDO_ETH => Cache.Get("EDOETH"); + public static Symbol ELF_ETH => Cache.Get("ELFETH"); + public static Symbol ENG_ETH => Cache.Get("ENGETH"); + public static Symbol ENJ_ETH => Cache.Get("ENJETH"); + public static Symbol EOS_ETH => Cache.Get("EOSETH"); + public static Symbol ETC_ETH => Cache.Get("ETCETH"); + public static Symbol EVX_ETH => Cache.Get("EVXETH"); + public static Symbol FUEL_ETH => Cache.Get("FUELETH"); + public static Symbol FUN_ETH => Cache.Get("FUNETH"); + public static Symbol GNT_ETH => Cache.Get("GNTETH"); + public static Symbol GRS_ETH => Cache.Get("GRSETH"); + public static Symbol GTO_ETH => Cache.Get("GTOETH"); + public static Symbol GVT_ETH => Cache.Get("GVTETH"); + public static Symbol GXS_ETH => Cache.Get("GXSETH"); + public static Symbol HSR_ETH => Cache.Get("HSRETH"); + public static Symbol ICN_ETH => Cache.Get("ICNETH"); + public static Symbol ICX_ETH => Cache.Get("ICXETH"); + public static Symbol INS_ETH => Cache.Get("INSETH"); + public static Symbol IOST_ETH => Cache.Get("IOSTETH"); + public static Symbol IOTA_ETH => Cache.Get("IOTAETH"); + public static Symbol KMD_ETH => Cache.Get("KMDETH"); + public static Symbol KNC_ETH => Cache.Get("KNCETH"); + public static Symbol LEND_ETH => Cache.Get("LENDETH"); + public static Symbol LINK_ETH => Cache.Get("LINKETH"); + public static Symbol LOOM_ETH => Cache.Get("LOOMETH"); + public static Symbol LRC_ETH => Cache.Get("LRCETH"); + public static Symbol LSK_ETH => Cache.Get("LSKETH"); + public static Symbol LTC_ETH => Cache.Get("LTCETH"); + public static Symbol LUN_ETH => Cache.Get("LUNETH"); + public static Symbol MANA_ETH => Cache.Get("MANAETH"); + public static Symbol MCO_ETH => Cache.Get("MCOETH"); + public static Symbol MDA_ETH => Cache.Get("MDAETH"); + public static Symbol MOD_ETH => Cache.Get("MODETH"); + public static Symbol MTH_ETH => Cache.Get("MTHETH"); + public static Symbol MTL_ETH => Cache.Get("MTLETH"); + public static Symbol NANO_ETH => Cache.Get("NANOETH"); + public static Symbol NAV_ETH => Cache.Get("NAVETH"); + public static Symbol NCASH_ETH => Cache.Get("NCASHETH"); + public static Symbol NEBL_ETH => Cache.Get("NEBLETH"); + public static Symbol NEO_ETH => Cache.Get("NEOETH"); + public static Symbol NULS_ETH => Cache.Get("NULSETH"); + public static Symbol OAX_ETH => Cache.Get("OAXETH"); + public static Symbol OMG_ETH => Cache.Get("OMGETH"); + public static Symbol ONT_ETH => Cache.Get("ONTETH"); + public static Symbol OST_ETH => Cache.Get("OSTETH"); + public static Symbol PIVX_ETH => Cache.Get("PIVXETH"); + public static Symbol POA_ETH => Cache.Get("POAETH"); + public static Symbol POE_ETH => Cache.Get("POEETH"); + public static Symbol POWR_ETH => Cache.Get("POWRETH"); + public static Symbol PPT_ETH => Cache.Get("PPTETH"); + public static Symbol QLC_ETH => Cache.Get("QLCETH"); + public static Symbol QSP_ETH => Cache.Get("QSPETH"); + public static Symbol QTUM_ETH => Cache.Get("QTUMETH"); + public static Symbol RCN_ETH => Cache.Get("RCNETH"); + public static Symbol RDN_ETH => Cache.Get("RDNETH"); + public static Symbol REP_ETH => Cache.Get("REPETH"); + public static Symbol REQ_ETH => Cache.Get("REQETH"); + public static Symbol RLC_ETH => Cache.Get("RLCETH"); + public static Symbol RPX_ETH => Cache.Get("RPXETH"); + public static Symbol SALT_ETH => Cache.Get("SALTETH"); + public static Symbol SNGLS_ETH => Cache.Get("SNGLSETH"); + public static Symbol SNM_ETH => Cache.Get("SNMETH"); + public static Symbol SNT_ETH => Cache.Get("SNTETH"); + public static Symbol STEEM_ETH => Cache.Get("STEEMETH"); + public static Symbol STORJ_ETH => Cache.Get("STORJETH"); + public static Symbol STORM_ETH => Cache.Get("STORMETH"); + public static Symbol STRAT_ETH => Cache.Get("STRATETH"); + public static Symbol SUB_ETH => Cache.Get("SUBETH"); + public static Symbol SYS_ETH => Cache.Get("SYSETH"); + public static Symbol TNB_ETH => Cache.Get("TNBETH"); + public static Symbol TNT_ETH => Cache.Get("TNTETH"); + public static Symbol TRIG_ETH => Cache.Get("TRIGETH"); + public static Symbol TRX_ETH => Cache.Get("TRXETH"); + public static Symbol VEN_ETH => Cache.Get("VENETH"); + public static Symbol VIA_ETH => Cache.Get("VIAETH"); + public static Symbol VIBE_ETH => Cache.Get("VIBEETH"); + public static Symbol VIB_ETH => Cache.Get("VIBETH"); + public static Symbol WABI_ETH => Cache.Get("WABIETH"); + public static Symbol WAN_ETH => Cache.Get("WANETH"); + public static Symbol WAVES_ETH => Cache.Get("WAVESETH"); + public static Symbol WINGS_ETH => Cache.Get("WINGSETH"); + public static Symbol WPR_ETH => Cache.Get("WPRETH"); + public static Symbol WTC_ETH => Cache.Get("WTCETH"); + public static Symbol XEM_ETH => Cache.Get("XEMETH"); + public static Symbol XLM_ETH => Cache.Get("XLMETH"); + public static Symbol XMR_ETH => Cache.Get("XMRETH"); + public static Symbol XRP_ETH => Cache.Get("XRPETH"); + public static Symbol XVG_ETH => Cache.Get("XVGETH"); + public static Symbol XZC_ETH => Cache.Get("XZCETH"); + public static Symbol YOYO_ETH => Cache.Get("YOYOETH"); + public static Symbol ZEC_ETH => Cache.Get("ZECETH"); + public static Symbol ZIL_ETH => Cache.Get("ZILETH"); + public static Symbol ZRX_ETH => Cache.Get("ZRXETH"); // USDT - public static Symbol ADA_USDT => Cache.Get("ADA_USDT"); - public static Symbol BCC_USDT => Cache.Get("BCC_USDT"); - public static Symbol BNB_USDT => Cache.Get("BNB_USDT"); - public static Symbol BTC_USDT => Cache.Get("BTC_USDT"); - public static Symbol ETH_USDT => Cache.Get("ETH_USDT"); - public static Symbol LTC_USDT => Cache.Get("LTC_USDT"); - public static Symbol NEO_USDT => Cache.Get("NEO_USDT"); - public static Symbol QTUM_USDT => Cache.Get("QTUM_USDT"); - public static Symbol XRP_USDT => Cache.Get("XRP_USDT"); + public static Symbol ADA_USDT => Cache.Get("ADAUSDT"); + public static Symbol BCC_USDT => Cache.Get("BCCUSDT"); + public static Symbol BNB_USDT => Cache.Get("BNBUSDT"); + public static Symbol BTC_USDT => Cache.Get("BTCUSDT"); + public static Symbol ETH_USDT => Cache.Get("ETHUSDT"); + public static Symbol LTC_USDT => Cache.Get("LTCUSDT"); + public static Symbol NEO_USDT => Cache.Get("NEOUSDT"); + public static Symbol QTUM_USDT => Cache.Get("QTUMUSDT"); + public static Symbol XRP_USDT => Cache.Get("XRPUSDT"); // Redirect (BCH) Bitcoin Cash (BCC = BitConnect) public static Symbol BCH_USDT => BCC_USDT; @@ -456,6 +462,9 @@ static Symbol() new Symbol(SymbolStatus.Trading, Asset.BCC, Asset.USDT, (0.00001000m, 10000000.00000000m, 0.00001000m), (0.01000000m, 10000000.00000000m, 0.01000000m), 10.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.BCD, Asset.BTC, (0.00100000m, 10000000.00000000m, 0.00100000m), (0.00000100m, 100000.00000000m, 0.00000100m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.BCD, Asset.ETH, (0.00100000m, 10000000.00000000m, 0.00100000m), (0.00001000m, 100000.00000000m, 0.00001000m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.BCN, Asset.BNB, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000100m, 10000.00000000m, 0.00000100m), 1.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.BCN, Asset.BTC, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.BCN, Asset.ETH, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.BCPT, Asset.BNB, (0.01000000m, 90000000.00000000m, 0.01000000m), (0.00001000m, 10000.00000000m, 0.00001000m), 1.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.BCPT, Asset.BTC, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.BCPT, Asset.ETH, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), @@ -639,6 +648,9 @@ static Symbol() new Symbol(SymbolStatus.Trading, Asset.RDN, Asset.BNB, (0.01000000m, 90000000.00000000m, 0.01000000m), (0.00001000m, 10000.00000000m, 0.00001000m), 1.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.RDN, Asset.BTC, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.RDN, Asset.ETH, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000010m, 100000.00000000m, 0.00000010m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.REP, Asset.BNB, (0.00100000m, 10000000.00000000m, 0.00100000m), (0.00100000m, 10000000.00000000m, 0.00100000m), 1.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.REP, Asset.BTC, (0.00100000m, 10000000.00000000m, 0.00100000m), (0.00000100m, 100000.00000000m, 0.00000100m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), + new Symbol(SymbolStatus.Trading, Asset.REP, Asset.ETH, (0.00100000m, 10000000.00000000m, 0.00100000m), (0.00001000m, 100000.00000000m, 0.00001000m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.REQ, Asset.BTC, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.00100000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.REQ, Asset.ETH, (1.00000000m, 90000000.00000000m, 1.00000000m), (0.00000001m, 100000.00000000m, 0.00000001m), 0.01000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), new Symbol(SymbolStatus.Trading, Asset.RLC, Asset.BNB, (0.01000000m, 90000000.00000000m, 0.01000000m), (0.00001000m, 10000.00000000m, 0.00001000m), 1.00000000m, false, new List {OrderType.Limit,OrderType.LimitMaker,OrderType.Market,OrderType.StopLossLimit,OrderType.TakeProfitLimit}), @@ -734,10 +746,10 @@ static Symbol() }); // Redirect (BCH) Bitcoin Cash (BCC = BitConnect) - Cache.Set("BCH_USDT", Cache.Get("BCC_USDT")); - Cache.Set("BCH_BNB", Cache.Get("BCC_BNB")); - Cache.Set("BCH_BTC", Cache.Get("BCC_BTC")); - Cache.Set("BCH_ETH", Cache.Get("BCC_ETH")); + Cache.Set("BCHUSDT", Cache.Get("BCCUSDT")); + Cache.Set("BCHBNB", Cache.Get("BCCBNB")); + Cache.Set("BCHBTC", Cache.Get("BCCBTC")); + Cache.Set("BCHETH", Cache.Get("BCCETH")); } catch (Exception e) {