def __init__(self,a,b):
BasePlugin.__init__(self,a,b)
- self.currencies = [self.config.get('currency', "EUR")]
+ self.currencies = [self.fiat_unit()]
self.exchanges = [self.config.get('use_exchange', "Blockchain")]
def init(self):
r2[0] = text
def create_fiat_balance_text(self, btc_balance):
- quote_currency = self.config.get("currency", "EUR")
+ quote_currency = self.fiat_unit()
self.exchanger.use_exchange = self.config.get("use_exchange", "Blockchain")
cur_rate = self.exchanger.exchange(Decimal("1.0"), quote_currency)
if cur_rate is None:
except Exception:
return
elif cur_exchange == "BitcoinVenezuela":
- cur_currency = self.config.get('currency', "EUR")
+ cur_currency = self.fiat_unit()
if cur_currency == "VEF":
try:
resp_hist = self.exchanger.get_json('api.bitcoinvenezuela.com', "/historical/index.php?coin=BTC")['VEF_BTC']
cur_request = str(self.currencies[x])
except Exception:
return
- if cur_request != self.config.get('currency', "EUR"):
+ if cur_request != self.fiat_unit():
self.config.set_key('currency', cur_request, True)
cur_exchange = self.config.get('use_exchange', "Blockchain")
if cur_request == "USD" and (cur_exchange == "CoinDesk" or cur_exchange == "Winkdex"):
self.currencies = []
combo.clear()
self.exchanger.query_rates.set()
- cur_currency = self.config.get('currency', "EUR")
+ cur_currency = self.fiat_unit()
if cur_request == "CoinDesk" or cur_request == "Winkdex":
if cur_currency == "USD":
hist_checkbox.setEnabled(True)
hist_checkbox.setEnabled(False)
def set_currencies(combo):
- current_currency = self.config.get('currency', "EUR")
+ current_currency = self.fiat_unit()
try:
combo.clear()
except Exception:
return False
def fiat_unit(self):
- quote_currency = self.config.get("currency", "???")
- return quote_currency
+ return self.config.get("currency", "EUR")
def fiat_dialog(self):
if not self.config.get('use_exchange_rate'):
self.gui.main_window.amount_e.setText( quote )
def exchange_rate_button(self, grid):
- quote_currency = self.config.get("currency", "EUR")
+ quote_currency = self.fiat_unit()
self.fiat_button = EnterButton(_(quote_currency), self.fiat_dialog)
grid.addWidget(self.fiat_button, 4, 3, Qt.AlignHCenter)