diff --git a/lib/wallets/wallet/impl/particl_wallet.dart b/lib/wallets/wallet/impl/particl_wallet.dart index 67c08bf1d..b39e9b91f 100644 --- a/lib/wallets/wallet/impl/particl_wallet.dart +++ b/lib/wallets/wallet/impl/particl_wallet.dart @@ -408,12 +408,11 @@ class ParticlWallet extends Bip39HDWallet level: LogLevel.Error); throw Exception("Invalid hex string length."); } - int numStrips = 0; int maxStrips = 3; // Strip up to 3 0x00s (match previous particl_wallet). while (hexString.endsWith('00') && hexString.length > 2) { hexString = hexString.substring(0, hexString.length - 2); - numStrips++; - if (numStrips >= maxStrips) { + maxStrips--; + if (maxStrips <= 0) { break; } }