Fixing the CI
MODIFY
WalletWasabi.Tests/Helpers/WabiSabiFactory.cs
WalletWasabi.Tests/Helpers/WabiSabiFactory.cs
@@ -53,7 +53,7 @@ public static class WabiSabiFactory
Network.Main,
new InsecureRandom(),
new FeeRate(100m),
- new CoordinationFeeRate(0.003m, Money.Zero)));
+ new CoordinationFeeRate(0.003m, Money.Coins(0.01m))));
round.MaxVsizeAllocationPerAlice = 11 + 31 + MultipartyTransactionParameters.SharedOverhead;
return round;
}

MODIFY
WalletWasabi/Bases/ConfigBase.cs
WalletWasabi/Bases/ConfigBase.cs
@@ -45,7 +45,7 @@ public abstract class ConfigBase : NotifyPropertyChangedBase, IConfig
string jsonString = File.ReadAllText(FilePath, Encoding.UTF8);
var newConfigObject = Activator.CreateInstance(GetType())!;
- JsonConvert.PopulateObject(jsonString, newConfigObject, JsonSerializationOptions.Default.Settings);
+ JsonConvert.PopulateObject(jsonString, newConfigObject);
return !AreDeepEqual(newConfigObject);
}
@@ -81,7 +81,7 @@ public abstract class ConfigBase : NotifyPropertyChangedBase, IConfig
{
var jsonString = File.ReadAllText(FilePath, Encoding.UTF8);
- JsonConvert.PopulateObject(jsonString, this, JsonSerializationOptions.Default.Settings);
+ JsonConvert.PopulateObject(jsonString, this);
if (TryEnsureBackwardsCompatibility(jsonString))
{

Fixing the CI