diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj b/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj index 0a4564f..4270791 100644 --- a/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj +++ b/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj @@ -13,7 +13,7 @@ Coinjoin Allows you to integrate your btcpayserver store with coinjoins. - 1.0.94 + 1.0.95 true diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/Coordinator/WabisabiCoordinatorService.cs b/Plugins/BTCPayServer.Plugins.Wabisabi/Coordinator/WabisabiCoordinatorService.cs index ec6c0eb..d6e4c79 100644 --- a/Plugins/BTCPayServer.Plugins.Wabisabi/Coordinator/WabisabiCoordinatorService.cs +++ b/Plugins/BTCPayServer.Plugins.Wabisabi/Coordinator/WabisabiCoordinatorService.cs @@ -268,9 +268,9 @@ public class WabisabiCoordinatorService : PeriodicRunner var coinjoinConfig = new CoinJoinConfiguration(WabiSabiCoordinator.Config.CoordinatorIdentifier,150m, WabiSabiCoordinator.Config.MinInputCountByRound, false); _instanceManager.AddCoordinator("Local Coordinator", "local", _ => null, + coinjoinConfig, cachedSettings.TermsConditions, - cachedSettings.CoordinatorDescription, - coinjoinConfig + cachedSettings.CoordinatorDescription ); } diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiCoordinatorClientInstance.cs b/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiCoordinatorClientInstance.cs index 528d6de..78310b1 100644 --- a/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiCoordinatorClientInstance.cs +++ b/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiCoordinatorClientInstance.cs @@ -104,7 +104,7 @@ public class WabisabiCoordinatorClientInstanceManager:IHostedService public void AddCoordinator(string displayName, string name, - Func fetcher, string termsConditions = null, string description = null, CoinJoinConfiguration configuration = null) + Func fetcher, CoinJoinConfiguration configuration, string termsConditions = null, string description = null) { if (termsConditions is null && name == "zksnacks") { diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiStoreController.cs b/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiStoreController.cs index b85aea2..61b2ade 100644 --- a/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiStoreController.cs +++ b/Plugins/BTCPayServer.Plugins.Wabisabi/WabisabiStoreController.cs @@ -245,8 +245,8 @@ namespace BTCPayServer.Plugins.Wabisabi { coordSettings.DiscoveredCoordinators.Add(viewModel); await _wabisabiCoordinatorService.UpdateSettings(coordSettings); - var config = new CoinJoinConfiguration("CoordinatorIdentifier",150m, 1, false); - _instanceManager.AddCoordinator(viewModel.Name, viewModel.Name, provider => viewModel.Uri, null,viewModel.Description, config); + var config = new CoinJoinConfiguration("CoinJoinCoordinatorIdentifier",150m, 1, false); + _instanceManager.AddCoordinator(viewModel.Name, viewModel.Name, provider => viewModel.Uri, config,null,viewModel.Description); TempData["SuccessMessage"] = $"Coordinator {viewModel.Name } added and started"; }