make the error more readable when node fails to respond (#1570)

cyan committed Aug 6, 2024 at 13:01 UTC 9da9bee384588675dda11cf28b58e74d0ac7a030
1 file changed +4 -1
cw_monero/lib/api/transaction_history.dart
+4 -1
@@ -110,7 +110,10 @@ Future<PendingTransactionDescription> createTransactionSync(
110 })();
111
112 if (error != null) {
113 - final message = error;
113 + String message = error;
114 + if (message.contains("RPC error")) {
115 + message = "Invalid node response, please try again or switch node\n\ntrace: $message";
116 + }
117 throw CreationTransactionException(message: message);
118 }
119