do not sign optimized txs when created
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Send/ChangeAvoidanceSuggestionViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/ChangeAvoidanceSuggestionViewModel.cs
@@ -93,7 +93,9 @@ public partial class ChangeAvoidanceSuggestionViewModel : SuggestionViewModel
.SpentCoins
.OrderBy(x => x.Amount)
.Skip(1)
- .Select(x => x.OutPoint)));
+ .Select(x => x.OutPoint),
+ payjoinClient: null,
+ tryToSign: false));
smallerSuggestion = new ChangeAvoidanceSuggestionViewModel(
transactionInfo.Amount.ToDecimal(MoneyUnit.BTC), smallerTransaction,
@@ -109,7 +111,9 @@ public partial class ChangeAvoidanceSuggestionViewModel : SuggestionViewModel
intent,
FeeStrategy.CreateFromFeeRate(transactionInfo.FeeRate),
true,
- requestedTransaction.SpentCoins.Select(x => x.OutPoint)));
+ requestedTransaction.SpentCoins.Select(x => x.OutPoint),
+ payjoinClient: null,
+ tryToSign: false));
var largerSuggestion = new ChangeAvoidanceSuggestionViewModel(
transactionInfo.Amount.ToDecimal(MoneyUnit.BTC), largerTransaction,

do not sign optimized txs when created