diff --git a/lib/currencies.json b/lib/currencies.json index 7944a6040..20adb0fe3 100644 --- a/lib/currencies.json +++ b/lib/currencies.json @@ -2,346 +2,346 @@ "BTCChina": [ "CNY" ], + "BTCe": [ + "EUR", + "RUB", + "USD" + ], "BitPay": [ - "DZD", - "NAD", - "GHS", - "EGP", - "BGN", - "PAB", - "BOB", - "DKK", - "BWP", - "LBP", - "TZS", - "VND", - "AOA", - "KHR", - "MYR", - "KYD", - "LYD", - "UAH", - "JOD", - "AWG", - "SAR", - "LTL", - "HKD", - "CHF", - "GIP", - "BYR", - "ALL", - "MRO", - "HRK", - "DJF", - "SZL", - "THB", - "XAF", - "BND", - "ISK", - "UYU", - "NIO", - "LAK", - "SYP", - "MAD", - "MZN", - "PHP", - "ZAR", - "NPR", - "ZWL", - "NGN", - "CRC", "AED", - "GBP", - "MWK", - "LKR", - "PKR", - "HUF", - "BMD", - "LSL", - "MNT", - "AMD", - "UGX", - "QAR", - "JMD", - "GEL", - "SHP", "AFN", - "SBD", - "KPW", - "MKD", - "TRY", - "BDT", - "YER", - "HTG", - "XOF", - "MGA", + "ALL", + "AMD", "ANG", - "LRD", - "RWF", - "NOK", - "MOP", - "INR", - "MXN", - "CZK", - "TJS", + "AOA", + "ARS", + "AUD", + "AWG", + "AZN", + "BAM", + "BBD", + "BDT", + "BGN", + "BHD", + "BIF", + "BMD", + "BND", + "BOB", + "BRL", + "BSD", "BTC", "BTN", - "COP", - "TMT", - "MUR", - "IDR", - "HNL", - "XPF", - "FJD", - "ETB", - "PEN", + "BWP", "BZD", - "ILS", - "DOP", - "TWD", - "MDL", - "BSD", - "SEK", - "JEP", - "AUD", - "SRD", - "CUP", - "CLF", - "BBD", - "KMF", - "KRW", - "GMD", - "VEF", - "GTQ", - "CLP", - "ZMW", - "EUR", + "CAD", "CDF", - "XCD", + "CHF", + "CLF", + "CLP", + "CNY", + "COP", + "CRC", + "CUP", + "CVE", + "CZK", + "DJF", + "DKK", + "DOP", + "DZD", + "EGP", + "ETB", + "EUR", + "FJD", + "FKP", + "GBP", + "GEL", + "GHS", + "GIP", + "GMD", + "GNF", + "GTQ", + "GYD", + "HKD", + "HNL", + "HRK", + "HTG", + "HUF", + "IDR", + "ILS", + "INR", + "IQD", + "IRR", + "ISK", + "JEP", + "JMD", + "JOD", + "JPY", + "KES", + "KGS", + "KHR", + "KMF", + "KPW", + "KRW", + "KWD", + "KYD", "KZT", - "RUB", - "XAG", - "TTD", - "OMR", - "BRL", + "LAK", + "LBP", + "LKR", + "LRD", + "LSL", + "LYD", + "MAD", + "MDL", + "MGA", + "MKD", "MMK", + "MNT", + "MOP", + "MRO", + "MUR", + "MVR", + "MWK", + "MXN", + "MYR", + "MZN", + "NAD", + "NGN", + "NIO", + "NOK", + "NPR", + "NZD", + "OMR", + "PAB", + "PEN", + "PGK", + "PHP", + "PKR", "PLN", "PYG", - "KES", - "SVC", - "USD", - "EEK", - "AZN", - "TOP", - "MVR", - "VUV", - "GNF", - "WST", - "IQD", - "BAM", - "SCR", - "CAD", - "CVE", - "KWD", - "BIF", - "PGK", - "SOS", - "SGD", - "UZS", - "STD", - "IRR", - "CNY", - "SLL", - "TND", - "GYD", - "NZD", - "FKP", - "LVL", - "KGS", - "ARS", + "QAR", "RON", "RSD", - "BHD", - "JPY", + "RUB", + "RWF", + "SAR", + "SBD", + "SCR", "SDG", - "XAU" + "SEK", + "SGD", + "SHP", + "SLL", + "SOS", + "SRD", + "STD", + "SVC", + "SYP", + "SZL", + "THB", + "TJS", + "TMT", + "TND", + "TOP", + "TRY", + "TTD", + "TWD", + "TZS", + "UAH", + "UGX", + "USD", + "UYU", + "UZS", + "VEF", + "VND", + "VUV", + "WST", + "XAF", + "XAG", + "XAU", + "XCD", + "XOF", + "XPF", + "YER", + "ZAR", + "ZMW", + "ZWL" ], "BitStamp": [ "USD" ], "BitcoinAverage": [ - "DZD", - "NAD", - "GHS", - "EGP", - "BGN", - "PAB", - "PHP", - "BOB", - "DKK", - "BWP", - "LBP", - "TZS", - "VND", - "AOA", - "KHR", - "QAR", - "KYD", - "LYD", - "UAH", - "JOD", - "AWG", - "SAR", - "XPT", - "HKD", - "EUR", - "CHF", - "GIP", - "BYR", - "XPF", - "XPD", - "BYN", - "MRO", - "HRK", - "DJF", - "THB", - "XAF", - "BND", - "ETB", - "UYU", - "NIO", - "LAK", - "SYP", - "MAD", - "MZN", - "YER", - "ZAR", - "NPR", - "ZWL", - "NGN", - "CRC", "AED", - "EEK", - "MWK", - "TTD", - "LKR", - "PKR", - "HUF", - "BMD", - "LSL", - "MNT", - "AMD", - "UGX", - "XDR", - "JMD", - "GEL", - "SHP", "AFN", - "MMK", - "KPW", - "TRY", - "BDT", - "CNY", - "HTG", - "SLL", - "MGA", - "ANG", - "LRD", - "RWF", - "NOK", - "MOP", - "INR", - "MXN", - "CZK", - "TJS", - "BTC", - "BTN", - "COP", - "MYR", - "TMT", - "MUR", - "IDR", - "HNL", - "FJD", - "ISK", - "PEN", - "BZD", - "ILS", - "DOP", - "GGP", - "MDL", - "BSD", - "SEK", - "ZMK", - "JEP", - "AUD", - "SRD", - "CUP", - "CLF", - "BBD", - "KMF", - "KRW", - "GMD", - "VEF", - "IMP", - "CUC", - "CLP", - "ZMW", - "LTL", "ALL", - "XCD", - "KZT", - "RUB", - "XAG", - "CDF", - "RON", - "OMR", + "AMD", + "ANG", + "AOA", + "ARS", + "AUD", + "AWG", + "AZN", + "BAM", + "BBD", + "BDT", + "BGN", + "BHD", + "BIF", + "BMD", + "BND", + "BOB", "BRL", - "SBD", + "BSD", + "BTN", + "BWP", + "BYN", + "BZD", + "CAD", + "CDF", + "CHF", + "CLF", + "CLP", + "CNH", + "CNY", + "COP", + "CRC", + "CUC", + "CUP", + "CVE", + "CZK", + "DJF", + "DKK", + "DOP", + "DZD", + "EGP", + "ERN", + "ETB", + "ETH", + "EUR", + "FJD", + "FKP", + "GBP", + "GEL", + "GGP", + "GHS", + "GIP", + "GMD", + "GNF", + "GTQ", + "GYD", + "HKD", + "HNL", + "HRK", + "HTG", + "HUF", + "IDR", + "ILS", + "IMP", + "INR", + "IQD", + "IRR", + "ISK", + "JEP", + "JMD", + "JOD", + "JPY", + "KES", + "KGS", + "KHR", + "KMF", + "KPW", + "KRW", + "KWD", + "KYD", + "KZT", + "LAK", + "LBP", + "LKR", + "LRD", + "LSL", + "LTC", + "LYD", + "MAD", + "MDL", + "MGA", + "MKD", + "MMK", + "MNT", + "MOP", + "MRO", + "MUR", + "MVR", + "MWK", + "MXN", + "MYR", + "MZN", + "NAD", + "NGN", + "NIO", + "NOK", + "NPR", + "NZD", + "OMR", + "PAB", + "PEN", + "PGK", + "PHP", + "PKR", "PLN", "PYG", - "KES", - "MKD", - "GBP", - "AZN", - "TOP", - "MVR", - "VUV", - "GNF", - "WST", - "IQD", - "ERN", - "BAM", - "SCR", - "CAD", - "CVE", - "KWD", - "BIF", - "PGK", - "SOS", - "TWD", - "SGD", - "UZS", - "STD", - "IRR", - "SVC", - "XOF", - "TND", - "GYD", - "MTL", - "NZD", - "FKP", - "LVL", - "USD", - "KGS", - "ARS", - "SZL", - "GTQ", + "QAR", + "RON", "RSD", - "BHD", - "JPY", + "RUB", + "RWF", + "SAR", + "SBD", + "SCR", "SDG", - "XAU" + "SEK", + "SGD", + "SHP", + "SLL", + "SOS", + "SRD", + "SSP", + "STD", + "SVC", + "SYP", + "SZL", + "THB", + "TJS", + "TMT", + "TND", + "TOP", + "TRY", + "TTD", + "TWD", + "TZS", + "UAH", + "UGX", + "USD", + "UYU", + "UZS", + "VEF", + "VND", + "VUV", + "WST", + "XAF", + "XAG", + "XAU", + "XCD", + "XDR", + "XOF", + "XPD", + "XPF", + "XPT", + "XRP", + "YER", + "ZAR", + "ZEC", + "ZMW", + "ZWL" ], "Bitmarket": [ "PLN" @@ -349,254 +349,284 @@ "Bitso": [ "MXN" ], + "Bitvalor": [ + "BRL" + ], "BlockchainInfo": [ - "ISK", - "EUR", - "USD", - "TWD", - "CHF", - "RUB", - "CLP", - "KRW", - "THB", - "JPY", - "DKK", + "AUD", "BRL", "CAD", + "CHF", + "CLP", + "CNY", + "DKK", + "EUR", "GBP", + "HKD", + "INR", + "ISK", + "JPY", + "KRW", "NZD", "PLN", - "CNY", + "RUB", "SEK", "SGD", - "HKD", - "AUD" + "THB", + "TWD", + "USD" ], "Coinbase": [ - "DZD", - "NAD", - "QAR", - "EGP", - "BGN", - "BMD", - "PAB", - "PHP", - "BOB", - "DKK", - "BWP", - "LBP", - "TZS", - "VND", - "AOA", - "KHR", - "MYR", - "KYD", - "LYD", - "UAH", - "JOD", - "AWG", - "SAR", - "LTL", - "BND", - "HKD", - "CHF", - "GIP", - "BYR", - "XPF", - "BYN", - "MRO", - "HRK", - "DJF", - "THB", - "XAF", - "XAG", - "VUV", - "UYU", - "NIO", - "LAK", - "GHS", - "MAD", - "MZN", - "YER", - "ZAR", - "PYG", - "ZWL", - "BTN", - "NGN", - "CRC", "AED", - "GBP", - "MWK", - "TTD", - "LKR", - "DOP", - "PKR", - "HUF", - "SZL", - "LSL", - "MNT", - "AMD", - "UGX", - "XDR", - "JMD", - "GEL", - "SHP", "AFN", - "SBD", - "TRY", - "BDT", - "CVE", - "CNY", - "GGP", - "HTG", - "SLL", - "MGA", + "ALL", + "AMD", "ANG", - "LRD", - "RWF", - "NOK", - "MOP", - "INR", - "MXN", - "CZK", - "TJS", - "NPR", - "COP", - "TMT", - "MUR", - "IDR", - "HNL", - "ETB", - "FJD", - "ISK", - "PEN", - "BZD", - "ILS", - "ETH", - "TWD", - "MDL", - "BSD", - "SEK", - "ZMK", - "MVR", + "AOA", + "ARS", "AUD", - "SRD", - "CLF", + "AWG", + "AZN", + "BAM", "BBD", + "BDT", + "BGN", + "BHD", + "BIF", + "BMD", + "BND", + "BOB", + "BRL", + "BSD", + "BTN", + "BWP", + "BYN", + "BYR", + "BZD", + "CAD", + "CDF", + "CHF", + "CLF", + "CLP", + "CNY", + "COP", + "CRC", + "CUC", + "CVE", + "CZK", + "DJF", + "DKK", + "DOP", + "DZD", + "EEK", + "EGP", + "ERN", + "ETB", + "ETH", + "EUR", + "FJD", + "FKP", + "GBP", + "GEL", + "GGP", + "GHS", + "GIP", + "GMD", + "GNF", + "GTQ", + "GYD", + "HKD", + "HNL", + "HRK", + "HTG", + "HUF", + "IDR", + "ILS", + "IMP", + "INR", + "IQD", + "ISK", + "JEP", + "JMD", + "JOD", + "JPY", + "KES", + "KGS", + "KHR", "KMF", "KRW", - "GMD", - "LTC", - "GTQ", - "CUC", - "CLP", - "ZMW", - "EUR", - "ALL", - "XCD", - "KZT", - "RUB", - "CDF", - "OMR", - "BRL", - "MMK", - "PLN", - "KES", - "MKD", - "EEK", - "AZN", - "TOP", - "JEP", - "GNF", - "WST", - "IQD", - "ERN", - "BAM", - "SCR", - "CAD", - "GYD", "KWD", - "BIF", + "KYD", + "KZT", + "LAK", + "LBP", + "LKR", + "LRD", + "LSL", + "LTC", + "LTL", + "LVL", + "LYD", + "MAD", + "MDL", + "MGA", + "MKD", + "MMK", + "MNT", + "MOP", + "MRO", + "MTL", + "MUR", + "MVR", + "MWK", + "MXN", + "MYR", + "MZN", + "NAD", + "NGN", + "NIO", + "NOK", + "NPR", + "NZD", + "OMR", + "PAB", + "PEN", "PGK", - "SOS", + "PHP", + "PKR", + "PLN", + "PYG", + "QAR", + "RON", + "RSD", + "RUB", + "RWF", + "SAR", + "SBD", + "SCR", + "SEK", "SGD", - "UZS", + "SHP", + "SLL", + "SOS", + "SRD", + "SSP", "STD", "SVC", - "XOF", + "SZL", + "THB", + "TJS", + "TMT", "TND", - "MTL", - "NZD", - "FKP", - "LVL", + "TOP", + "TRY", + "TTD", + "TWD", + "TZS", + "UAH", + "UGX", "USD", + "UYU", + "UZS", "VEF", - "KGS", - "ARS", - "RON", - "IMP", - "RSD", - "BHD", - "JPY", - "XAU" + "VND", + "VUV", + "WST", + "XAF", + "XAG", + "XAU", + "XCD", + "XDR", + "XOF", + "XPD", + "XPF", + "XPT", + "YER", + "ZAR", + "ZMK", + "ZMW", + "ZWL" ], "Coinsecure": [ "INR" ], + "Foxbit": [ + "BRL" + ], "Kraken": [ - "JPY", + "CAD", "EUR", - "USD", "GBP", - "CAD" + "JPY", + "USD" ], "LocalBitcoins": [ - "COP", - "USD", - "TWD", - "NGN", - "EGP", - "CRC", - "PEN", "AED", - "GBP", - "DKK", + "ARS", + "AUD", + "BDT", + "BRL", + "BYN", "CAD", - "PKR", + "CHF", + "CLP", + "CNY", + "COP", + "CRC", + "CZK", + "DKK", + "DOP", + "EGP", + "EUR", + "GBP", + "GHS", + "HKD", + "HRK", + "HUF", + "IDR", + "INR", + "IRR", + "ISK", "JPY", - "TZS", - "ZAR", - "RON", + "KES", + "KZT", + "MAD", + "MMK", + "MXN", "MYR", - "UAH", + "NGN", + "NOK", + "NZD", + "OMR", + "PAB", + "PEN", + "PHP", + "PKR", + "PLN", + "QAR", + "RON", + "RSD", + "RUB", "SAR", "SEK", "SGD", - "HKD", - "AUD", - "CHF", - "HUF", - "CNY", - "VEF", - "HRK", - "NZD", - "CLP", "THB", - "EUR", "TRY", - "ARS", - "KZT", - "NOK", - "RSD", - "RUB", - "INR", - "MXN", - "CZK", - "BRL", - "MAD", - "PLN", - "PHP", - "KES" + "TWD", + "TZS", + "UAH", + "UGX", + "USD", + "VEF", + "VND", + "XAF", + "ZAR" + ], + "MercadoBitcoin": [ + "BRL" + ], + "NegocieCoins": [ + "BRL" ], "Winkdex": [ "USD" diff --git a/lib/exchange_rate.py b/lib/exchange_rate.py index fb7cb3f53..3aa1f7f58 100644 --- a/lib/exchange_rate.py +++ b/lib/exchange_rate.py @@ -84,7 +84,7 @@ class ExchangeBase(PrintError): def get_currencies(self): rates = self.get_rates('') - return [str(a) for (a, b) in rates.iteritems() if b is not None] + return sorted([str(a) for (a, b) in rates.iteritems() if b is not None and len(a)==3]) class BitcoinAverage(ExchangeBase):