diff --git a/app/src/main/java/com/tangem/domain/wallet/CoinData.java b/app/src/main/java/com/tangem/domain/wallet/CoinData.java
index 9447ee6935..9ec1663bdb 100644
--- a/app/src/main/java/com/tangem/domain/wallet/CoinData.java
+++ b/app/src/main/java/com/tangem/domain/wallet/CoinData.java
@@ -143,7 +143,7 @@ public abstract class CoinData {
public void clearInfo() {
setIsBalanceEqual(false);
- setBalanceReceived(false); // TODO check
+ setBalanceReceived(false);
setValidationNodeDescription("");
minFee=null;
maxFee=null;
diff --git a/app/src/main/java/com/tangem/domain/wallet/CoinEngine.java b/app/src/main/java/com/tangem/domain/wallet/CoinEngine.java
index 5bfb7b9b4e..e4cfb67533 100644
--- a/app/src/main/java/com/tangem/domain/wallet/CoinEngine.java
+++ b/app/src/main/java/com/tangem/domain/wallet/CoinEngine.java
@@ -192,7 +192,6 @@ public abstract class CoinEngine {
public abstract boolean checkNewTransactionAmount(Amount amount);
- // TODO - move minFeeInInternalUnits to CoinData
public abstract boolean checkNewTransactionAmountAndFee(Amount amount, Amount fee, Boolean isFeeIncluded);
public abstract boolean validateBalance(BalanceValidator balanceValidator);
diff --git a/app/src/main/java/com/tangem/domain/wallet/eth/EthEngine.java b/app/src/main/java/com/tangem/domain/wallet/eth/EthEngine.java
index 0f0086f8d1..7ddebba10a 100644
--- a/app/src/main/java/com/tangem/domain/wallet/eth/EthEngine.java
+++ b/app/src/main/java/com/tangem/domain/wallet/eth/EthEngine.java
@@ -321,8 +321,8 @@ public class EthEngine extends CoinEngine {
if (!coinData.getUnconfirmedTXCount().equals(coinData.getConfirmedTXCount())) {
balanceValidator.setScore(0);
- balanceValidator.setFirstLine("Unguaranteed balance");
- balanceValidator.setSecondLine("Transaction is in progress. Wait for confirmation in blockchain.");
+ balanceValidator.setFirstLine("Transaction in progress");
+ balanceValidator.setSecondLine("Wait for confirmation in blockchain");
return false;
}
diff --git a/app/src/main/java/com/tangem/domain/wallet/token/TokenEngine.java b/app/src/main/java/com/tangem/domain/wallet/token/TokenEngine.java
index 96d178234f..ee10a59073 100644
--- a/app/src/main/java/com/tangem/domain/wallet/token/TokenEngine.java
+++ b/app/src/main/java/com/tangem/domain/wallet/token/TokenEngine.java
@@ -394,8 +394,8 @@ public class TokenEngine extends CoinEngine {
if (!coinData.getUnconfirmedTXCount().equals(coinData.getConfirmedTXCount())) {
balanceValidator.setScore(0);
- balanceValidator.setFirstLine("Unguaranteed balance");
- balanceValidator.setSecondLine("Transaction is in progress. Wait for confirmation in blockchain.");
+ balanceValidator.setFirstLine("Transaction in progress");
+ balanceValidator.setSecondLine("Wait for confirmation in blockchain");
return false;
}
diff --git a/app/src/main/java/com/tangem/presentation/activity/ConfirmTransactionActivity.kt b/app/src/main/java/com/tangem/presentation/activity/ConfirmTransactionActivity.kt
index 2e62f6dd2f..adede77949 100644
--- a/app/src/main/java/com/tangem/presentation/activity/ConfirmTransactionActivity.kt
+++ b/app/src/main/java/com/tangem/presentation/activity/ConfirmTransactionActivity.kt
@@ -87,12 +87,7 @@ class ConfirmTransactionActivity : AppCompatActivity(), NfcAdapter.ReaderCallbac
btnSend.visibility = View.INVISIBLE
- val allowFeeLevelSelection = engine.allowSelectFeeLevel()
- for (lol in rgFee.touchables) {//TODO: leave invisible only?
- lol.isEnabled = allowFeeLevelSelection
- }
-
- if (!allowFeeLevelSelection) {
+ if (!engine.allowSelectFeeLevel()) {
rgFee.visibility = View.INVISIBLE
}
diff --git a/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt b/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt
index 6e3b09fbb1..9a25817c4d 100644
--- a/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt
+++ b/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt
@@ -729,7 +729,7 @@ class LoadedWallet : androidx.fragment.app.Fragment(), NfcAdapter.ReaderCallback
Blockchain.Litecoin -> "litecoin"
Blockchain.Rootstock -> "bitcoin"
Blockchain.RootstockToken -> "bitcoin"
- Blockchain.Cardano -> "cardano" //TODO:check
+ Blockchain.Cardano -> "cardano"
else -> {
throw Exception("Can''t get rate for blockchain " + ctx.blockchainName)
}
diff --git a/app/src/main/res/layout/activity_confirm_transaction.xml b/app/src/main/res/layout/activity_confirm_transaction.xml
index acb261225c..decf945d60 100644
--- a/app/src/main/res/layout/activity_confirm_transaction.xml
+++ b/app/src/main/res/layout/activity_confirm_transaction.xml
@@ -263,7 +263,7 @@
+ app:layout_constraintWidth_min="130dp" />