From 2021d61d91c81b7f62fc3081e99bc5fa18ad9869 Mon Sep 17 00:00:00 2001 From: selsta Date: Wed, 27 Apr 2022 17:40:58 +0200 Subject: [PATCH] TxConfirmationDialog: warn high fees --- components/TxConfirmationDialog.qml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/components/TxConfirmationDialog.qml b/components/TxConfirmationDialog.qml index b35a3b30..711aba78 100644 --- a/components/TxConfirmationDialog.qml +++ b/components/TxConfirmationDialog.qml @@ -338,8 +338,9 @@ Rectangle { spacing: 16 Text { - color: MoneroComponents.Style.defaultFontColor - font.pixelSize: 15 + property bool maliciousTxFee: parseFloat(root.transactionFee) > 0.01 + color: maliciousTxFee ? "red" : MoneroComponents.Style.defaultFontColor + font.pixelSize: maliciousTxFee ? 20 : 15 text: { if (currentWallet) { if (!root.transactionFee) { @@ -349,7 +350,7 @@ Rectangle { return qsTr("Calculating fee") + "..." + translationManager.emptyString; } } else { - return root.transactionFee + " XMR" + return root.transactionFee + " XMR" + (maliciousTxFee ? " (HIGH FEE)" : "") } } else { return "";