All fiat currencies should be uppecased - improves caching
This commit is contained in:
parent
5d930c8eb2
commit
90bfa66685
|
@ -57,7 +57,7 @@ public class BitcoinExtension implements IExtension{
|
||||||
String clientKey = paramTokenizer.nextToken();
|
String clientKey = paramTokenizer.nextToken();
|
||||||
String clientSecret = paramTokenizer.nextToken();
|
String clientSecret = paramTokenizer.nextToken();
|
||||||
if (paramTokenizer.hasMoreTokens()) {
|
if (paramTokenizer.hasMoreTokens()) {
|
||||||
preferredFiatCurrency = paramTokenizer.nextToken();
|
preferredFiatCurrency = paramTokenizer.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new ItBitExchange(userId, walletId, clientKey, clientSecret, preferredFiatCurrency);
|
return new ItBitExchange(userId, walletId, clientKey, clientSecret, preferredFiatCurrency);
|
||||||
}
|
}
|
||||||
|
@ -137,7 +137,7 @@ public class BitcoinExtension implements IExtension{
|
||||||
|
|
||||||
if ("yahoo".equalsIgnoreCase(rsType)) {
|
if ("yahoo".equalsIgnoreCase(rsType)) {
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
return new YahooFinanceRateSource(st.nextToken());
|
return new YahooFinanceRateSource(st.nextToken().toUpperCase());
|
||||||
}
|
}
|
||||||
return new YahooFinanceRateSource(ICurrencies.USD);
|
return new YahooFinanceRateSource(ICurrencies.USD);
|
||||||
}else if ("btcfix".equalsIgnoreCase(rsType)) {
|
}else if ("btcfix".equalsIgnoreCase(rsType)) {
|
||||||
|
@ -150,7 +150,7 @@ public class BitcoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferredFiatCurrency = st.nextToken();
|
preferredFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferredFiatCurrency);
|
return new FixPriceRateSource(rate,preferredFiatCurrency);
|
||||||
}else if ("bitfinex".equalsIgnoreCase(rsType)) {
|
}else if ("bitfinex".equalsIgnoreCase(rsType)) {
|
||||||
|
@ -160,7 +160,7 @@ public class BitcoinExtension implements IExtension{
|
||||||
}else if ("itbit".equalsIgnoreCase(rsType)) {
|
}else if ("itbit".equalsIgnoreCase(rsType)) {
|
||||||
String preferredFiatCurrency = ICurrencies.USD;
|
String preferredFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferredFiatCurrency = st.nextToken();
|
preferredFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new ItBitExchange(preferredFiatCurrency);
|
return new ItBitExchange(preferredFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -94,7 +94,7 @@ public class DashExtension implements IExtension{
|
||||||
String exchangeType = st.nextToken();
|
String exchangeType = st.nextToken();
|
||||||
if ("cddash".equalsIgnoreCase(exchangeType)) {
|
if ("cddash".equalsIgnoreCase(exchangeType)) {
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
return new CryptodiggersRateSource(st.nextToken());
|
return new CryptodiggersRateSource(st.nextToken().toUpperCase());
|
||||||
}
|
}
|
||||||
return new CryptodiggersRateSource(ICurrencies.USD);
|
return new CryptodiggersRateSource(ICurrencies.USD);
|
||||||
}
|
}
|
||||||
|
@ -108,7 +108,7 @@ public class DashExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -137,7 +137,7 @@ public class DexCoinSupport implements IExchange, IWallet, IRateSource, IExtensi
|
||||||
}
|
}
|
||||||
String preferredFiatCurrency = ICurrencies.USD;
|
String preferredFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferredFiatCurrency = st.nextToken();
|
preferredFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new DexCoinSupport(preferredFiatCurrency,rate);
|
return new DexCoinSupport(preferredFiatCurrency,rate);
|
||||||
}
|
}
|
||||||
|
@ -174,7 +174,7 @@ public class DexCoinSupport implements IExchange, IWallet, IRateSource, IExtensi
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new DexCoinSupport(preferedFiatCurrency,rate);
|
return new DexCoinSupport(preferedFiatCurrency,rate);
|
||||||
}
|
}
|
||||||
|
|
|
@ -113,7 +113,7 @@ public class DogecoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -97,7 +97,7 @@ public class GroestlcoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}else if ("groestlcoincom".equalsIgnoreCase(prefix)) {
|
}else if ("groestlcoincom".equalsIgnoreCase(prefix)) {
|
||||||
|
|
|
@ -97,7 +97,7 @@ public class GuldenExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}else if ("guldencom".equalsIgnoreCase(prefix)) {
|
}else if ("guldencom".equalsIgnoreCase(prefix)) {
|
||||||
|
|
|
@ -96,7 +96,7 @@ public class LeocoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -105,7 +105,7 @@ public class LitecoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -99,7 +99,7 @@ public class MaxcoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -79,7 +79,7 @@ public class NubitsExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -91,7 +91,7 @@ public class NXTExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}else if ("poloniexrs".equalsIgnoreCase(rsType)) {
|
}else if ("poloniexrs".equalsIgnoreCase(rsType)) {
|
||||||
|
|
|
@ -96,7 +96,7 @@ public class StartcoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,7 +98,7 @@ public class TKNExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.EUR;
|
String preferedFiatCurrency = ICurrencies.EUR;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
|
@ -108,7 +108,7 @@ public class WorldcoinExtension implements IExtension{
|
||||||
}
|
}
|
||||||
String preferedFiatCurrency = ICurrencies.USD;
|
String preferedFiatCurrency = ICurrencies.USD;
|
||||||
if (st.hasMoreTokens()) {
|
if (st.hasMoreTokens()) {
|
||||||
preferedFiatCurrency = st.nextToken();
|
preferedFiatCurrency = st.nextToken().toUpperCase();
|
||||||
}
|
}
|
||||||
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
return new FixPriceRateSource(rate,preferedFiatCurrency);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue