diff --git a/BTCPayServer.Common/Altcoins/Liquid/BTCPayNetworkProvider.LiquidAssets.cs b/BTCPayServer.Common/Altcoins/Liquid/BTCPayNetworkProvider.LiquidAssets.cs index aa6f35852..b5fde6acc 100644 --- a/BTCPayServer.Common/Altcoins/Liquid/BTCPayNetworkProvider.LiquidAssets.cs +++ b/BTCPayServer.Common/Altcoins/Liquid/BTCPayNetworkProvider.LiquidAssets.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using NBitcoin; -using NBXplorer; +using NBitcoin; namespace BTCPayServer { @@ -16,6 +11,7 @@ namespace BTCPayServer { CryptoCode = "USDt", NetworkCryptoCode = "LBTC", + ShowSyncSummary = false, DefaultRateRules = new[] { "USDT_UST = 1", @@ -37,6 +33,7 @@ namespace BTCPayServer { CryptoCode = "ETB", NetworkCryptoCode = "LBTC", + ShowSyncSummary = false, DefaultRateRules = new[] { diff --git a/BTCPayServer.Common/BTCPayNetwork.cs b/BTCPayServer.Common/BTCPayNetwork.cs index 6c71a8a2f..c95b58b3c 100644 --- a/BTCPayServer.Common/BTCPayNetwork.cs +++ b/BTCPayServer.Common/BTCPayNetwork.cs @@ -121,6 +121,7 @@ namespace BTCPayServer public abstract class BTCPayNetworkBase { + public bool ShowSyncSummary { get; set; } = true; public string CryptoCode { get; internal set; } public string BlockExplorerLink { get; internal set; } public string DisplayName { get; set; } diff --git a/BTCPayServer/Views/Shared/SyncModal.cshtml b/BTCPayServer/Views/Shared/SyncModal.cshtml index eb5e4c906..2e2d4e11d 100644 --- a/BTCPayServer/Views/Shared/SyncModal.cshtml +++ b/BTCPayServer/Views/Shared/SyncModal.cshtml @@ -14,7 +14,7 @@

Your node is synching the entire blockchain and validating the consensus rules...

- @foreach (var line in dashboard.GetAll()) + @foreach (var line in dashboard.GetAll().Where(summary => summary.Network.ShowSyncSummary)) {

@line.Network.CryptoCode

@if (line.Status == null)