minor fix [skip ci]

Omar committed May 2, 2026 at 04:57 UTC c0d29f5e11d8ad2b0f2b51e58c3970218976b1d9
1 file changed +4 -2
cw_core/lib/wallet_info.dart
+4 -2
@@ -429,8 +429,10 @@ class WalletInfo {
429 Future<void> setAddresses(Map<String, String> addresses) async {
430 await WalletInfoAddressMap.deleteByWalletInfoId(internalId);
431 final keys = addresses.keys.toList();
432 - for (final address in keys) {
433 - await WalletInfoAddressMap.insert(internalId, address, addresses[address]!);
432 + final values = addresses.values.toList();
433 + // ToDo: check why the addresses list gets changed half way through
434 + for (int i = 0; i < keys.length; i++) {
435 + await WalletInfoAddressMap.insert(internalId, keys[i], values[i]);
436 }
437 }
438