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