fix: minor fix to the backupSeeds (#3181)
cyan committed
Apr 14, 2026 at 13:05 UTC
40844b6121b77e5c00a5efab4fdbabe91cd231ba
1 file changed
+9
-3
lib/wownero/cw_wownero.dart
+9
-3
@@ -379,9 +379,15 @@ class CWWownero extends Wownero {
379
final flutterSecureStorage = secureStorageShared;
380
final keyService = KeyService(flutterSecureStorage);
381
final password = await keyService.getWalletPassword(walletName: w.name);
382
- final wallet = await walletService.openWallet(w.name, password);
383
- await havenSeedStore.add(HavenSeedStore(id: wallet.id, seed: wallet.seed));
384
- wallet.close();
382
+ String seed = "unknown";
383
+ try {
384
+ final wallet = await walletService.openWallet(w.name, password);
385
+ seed = wallet.seed;
386
+ wallet.close();
387
+ } catch (e) {
388
+ seed += "\n$e";
389
+ }
390
+ await havenSeedStore.add(HavenSeedStore(id: w.id, seed: seed));
391
}
392
await havenSeedStore.flush();
393
}