From f98dd7dd7a7b527af6f24717d21ea67f940ccaca Mon Sep 17 00:00:00 2001 From: cyan Date: Thu, 13 Feb 2025 07:39:38 +0100 Subject: [PATCH] Use different error message for invalid seed restore (#2029) --- cw_monero/lib/api/wallet_manager.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cw_monero/lib/api/wallet_manager.dart b/cw_monero/lib/api/wallet_manager.dart index 67a1a666e..621f79577 100644 --- a/cw_monero/lib/api/wallet_manager.dart +++ b/cw_monero/lib/api/wallet_manager.dart @@ -116,6 +116,11 @@ void restoreWalletFromSeedSync( if (status != 0) { final error = monero.Wallet_errorString(newWptr); + if (error.contains('word list failed verification')) { + throw WalletRestoreFromSeedException( + message: "Seed verification failed, please make sure you entered the correct seed with the correct words order", + ); + } throw WalletRestoreFromSeedException(message: error); } wptr = newWptr;