Add compatiblity pw mode to CJ
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/CoinJoinTabViewModel.cs
WalletWasabi.Gui/Controls/WalletExplorer/CoinJoinTabViewModel.cs
@@ -227,15 +227,16 @@ namespace WalletWasabi.Gui.Controls.WalletExplorer
SetWarningMessage("No coins are selected to enqueue.");
return;
}
+ try
+ {
+ PasswordHelper.GetMasterExtKey(KeyManager, Password, out string compatiblityPassword); // If the password is not correct we throw.
- if (PasswordHelper.TryPassword(KeyManager, Password, out string compatiblityPassword))
+ if (compatiblityPassword != null)
{
Password = compatiblityPassword;
SetWarningMessage(PasswordHelper.CompatibilityPasswordWarnMessage);
}
- try
- {
await Global.ChaumianClient.QueueCoinsToMixAsync(Password, selectedCoins.Select(c => c.Model).ToArray());
}
catch (Exception ex)

Add compatiblity pw mode to CJ