Use NBitcoin SendAllRemaining instead of SendAll
MODIFY
WalletWasabi/Services/WalletService.cs
WalletWasabi/Services/WalletService.cs
@@ -959,7 +959,7 @@ namespace WalletWasabi.Services
var label = toSend[i].Label;
if (amountRequest.Type == MoneyRequestType.AllRemaining)
{
- builder.SendAll(destination);
+ builder.SendAllRemaining(destination);
}
else if (amountRequest.Type == MoneyRequestType.Value)
{

MODIFY
WalletWasabi/WalletWasabi.csproj
WalletWasabi/WalletWasabi.csproj
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="NBitcoin" Version="4.1.2.37" />
+ <PackageReference Include="NBitcoin" Version="4.2.3" />
<PackageReference Include="Microsoft.Win32.Registry" Version="4.5.0" />
</ItemGroup>

Use NBitcoin SendAllRemaining instead of SendAll