1
0

wallet: (trivial) use kwargs for get_tx_item_fiat

This commit is contained in:
SomberNight
2021-03-09 18:22:30 +01:00
parent 3c019c2f9c
commit 8de52bf523
3 changed files with 19 additions and 9 deletions

View File

@@ -356,10 +356,11 @@ class HistoryModel(CustomModel, Logger):
def update_fiat(self, idx):
tx_item = idx.internalPointer().get_data()
key = tx_item['txid']
txid = tx_item['txid']
fee = tx_item.get('fee')
value = tx_item['value'].value
fiat_fields = self.parent.wallet.get_tx_item_fiat(key, value, self.parent.fx, fee.value if fee else None)
fiat_fields = self.parent.wallet.get_tx_item_fiat(
tx_hash=txid, amount_sat=value, fx=self.parent.fx, tx_fee=fee.value if fee else None)
tx_item.update(fiat_fields)
self.dataChanged.emit(idx, idx, [Qt.DisplayRole, Qt.ForegroundRole])

View File

@@ -443,7 +443,8 @@ class BaseTxDialog(QDialog, MessageBoxMixin):
tx_item_fiat = None
if (self.finalized # ensures we don't use historical rates for tx being constructed *now*
and txid is not None and fx.is_enabled() and amount is not None):
tx_item_fiat = self.wallet.get_tx_item_fiat(txid, abs(amount), fx, fee)
tx_item_fiat = self.wallet.get_tx_item_fiat(
tx_hash=txid, amount_sat=abs(amount), fx=fx, tx_fee=fee)
lnworker_history = self.wallet.lnworker.get_onchain_history() if self.wallet.lnworker else {}
if txid in lnworker_history:
item = lnworker_history[txid]