>(data)
?? throw new InvalidDataException("Prisoned coins file is corrupted.");
}
catch (Exception exc)
{
logger.LogError($"There was an error during loading {nameof(SettingsCoinPrison)}. Ignoring corrupt data.", exc);
}
- return new(settingsRepository, coordinatorName){ BannedCoins = prisonedCoinRecords };
+
+ return new(settingsRepository, coordinatorName, prisonedCoinRecords);
}
}
\ No newline at end of file
diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/Shared/Wabisabi/WabisabiDashboard.cshtml b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/Shared/Wabisabi/WabisabiDashboard.cshtml
index 433056b..06dc5ed 100644
--- a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/Shared/Wabisabi/WabisabiDashboard.cshtml
+++ b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/Shared/Wabisabi/WabisabiDashboard.cshtml
@@ -416,7 +416,7 @@ updateInProgressAnimation(myChart);
@{
if (coordinator.CoinPrison is not null)
{
- var bannedCoins = coins.Where(coin => coordinator.CoinPrison.TryGetOrRemoveBannedCoin(coin, out _));
+ var bannedCoins = coins.Where(coin => coordinator.CoinPrison.IsBanned(coin.Outpoint)).ToArray();
@if (bannedCoins.Any())
{
@bannedCoins.Count() banned coins(for disrupting rounds)
diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
index cb39b7f..88efd97 100644
--- a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
+++ b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
@@ -1,11 +1,5 @@
@using BTCPayServer.Plugins.Wabisabi
-@using BTCPayServer.Abstractions.Extensions
@using BTCPayServer.Abstractions.Contracts
-@using BTCPayServer.Security
-@using NBitcoin
-@using System.Security.Claims
-@using BTCPayServer
-@using BTCPayServer.Common
@model WabisabiStoreController.SpendViewModel
@inject IScopeProvider _scopeProvider
@inject WalletProvider WalletProvider
diff --git a/submodules/walletwasabi b/submodules/walletwasabi
index e302e37..0b02a5c 160000
--- a/submodules/walletwasabi
+++ b/submodules/walletwasabi
@@ -1 +1 @@
-Subproject commit e302e37c746c86810c13c67ec2f92ecf818d1be6
+Subproject commit 0b02a5c36ac3fef41f259d13a71320e0e4ea29f6