From 6dc2468a93822ab74f5c9aaae3de8e9fe9006718 Mon Sep 17 00:00:00 2001 From: Csiki Date: Tue, 7 May 2024 11:56:55 +0200 Subject: [PATCH] Removing unused usings Should be harmless --- .../Controllers/BlockchainController.cs | 8 -------- .../Filters/ExceptionTranslateFilter.cs | 1 - WalletWasabi.Daemon/Config.cs | 1 - WalletWasabi.Daemon/Program.cs | 9 --------- .../Extensions/AppBuilderExtension.cs | 2 -- WalletWasabi.Fluent.Desktop/Program.cs | 1 - WalletWasabi.Fluent/App.axaml.cs | 1 - .../Behaviors/DynamicHeightBehavior.cs | 1 - .../Behaviors/ItemsPresenterAnimationBehavior.cs | 1 - .../Behaviors/PrivacyWarningFadeOutBehavior.cs | 3 --- .../Behaviors/ScrollToSelectedItemBehavior.cs | 1 - .../Controls/CurrencyEntryBox.axaml.cs | 3 --- WalletWasabi.Fluent/Controls/Dialog.axaml.cs | 1 - .../Controls/DualCurrencyEntryBox.axaml.cs | 1 - WalletWasabi.Fluent/Controls/Rendering/DrawPayload.cs | 1 - .../Controls/Spectrum/SpectrumDrawHandler.cs | 1 - WalletWasabi.Fluent/Controls/TagsBox.axaml.cs | 1 - .../Controls/TagsBoxAutoCompleteBox.axaml.cs | 1 - .../ViewModels/CrashReportWindowViewModel.cs | 1 - .../Diagnostics/DiagnosticsExtensions.cs | 1 - .../Diagnostics/DiagnosticsWindow.axaml.cs | 1 - .../Extensions/ObservableExtensions.cs | 1 - .../Extensions/TransactionSummaryExtensions.cs | 3 --- WalletWasabi.Fluent/Helpers/AssetHelpers.cs | 1 - WalletWasabi.Fluent/Helpers/CoinHelpers.cs | 1 - WalletWasabi.Fluent/Helpers/FlyoutHelpers.cs | 1 - WalletWasabi.Fluent/Helpers/LabelsComparer.cs | 1 - WalletWasabi.Fluent/Helpers/NotificationHelpers.cs | 1 - WalletWasabi.Fluent/Helpers/StartupHelper.cs | 1 - WalletWasabi.Fluent/Helpers/TextHelpers.cs | 1 - WalletWasabi.Fluent/Helpers/TransactionFeeHelper.cs | 1 - WalletWasabi.Fluent/Helpers/WalletHelpers.cs | 1 - .../Models/TransactionBroadcasterModel.cs | 1 - WalletWasabi.Fluent/Models/UI/UiClipboard.cs | 1 - .../Models/Wallets/WalletRepository.cs | 1 - WalletWasabi.Fluent/UiConfig.cs | 1 - .../ViewModels/ApplicationViewModel.cs | 4 ---- .../ViewModels/Dialogs/AddressEntryDialogViewModel.cs | 1 - .../ViewModels/Dialogs/LabelEntryDialogViewModel.cs | 1 - .../ViewModels/Navigation/NavigationExtensions.cs | 1 - .../ViewModels/Navigation/NavigationState.cs | 1 - .../ViewModels/Navigation/TargettedNavigationStack.cs | 3 --- .../OpenDirectory/OpenDataFolderViewModel.cs | 1 - .../ViewModels/OpenDirectory/OpenLogsViewModel.cs | 1 - .../SearchBar/Sources/ActionsSearchSource.cs | 1 - .../ViewModels/Wallets/Buy/BuyViewModel.cs | 2 -- .../Buy/Messages/PayNowAssistantMessageViewModel.cs | 2 -- .../Wallets/Buy/Messages/UserMessageViewModel.cs | 1 - .../ShopinBit/1_Initial/StartConversationStep.cs | 1 - .../Workflows/ShopinBit/2_Delivery/TextInputStep.cs | 1 - .../Features/CancelTransactionDialogViewModel.cs | 2 -- .../Features/SpeedUpTransactionDialogViewModel.cs | 1 - .../Home/Tiles/PrivacyRing/PrivacyBarItemViewModel.cs | 2 -- .../Wallets/Send/PrivacySuggestionsFlyoutViewModel.cs | 3 --- .../ViewModels/Wallets/Send/SendFeeViewModel.cs | 1 - .../Wallets/Send/TransactionSummaryViewModel.cs | 1 - .../ViewModels/Wallets/WalletViewModel.cs | 1 - WalletWasabi.Packager/MacSignTools.cs | 1 - WalletWasabi.Tests/AcceptanceTests/HwiKatas.cs | 1 - WalletWasabi.Tests/Helpers/ArenaBuilder.cs | 1 - WalletWasabi.Tests/Helpers/MempoolInfoGenerator.cs | 1 - WalletWasabi.Tests/Helpers/ServiceFactory.cs | 1 - WalletWasabi.Tests/Helpers/WabiSabiFactory.cs | 3 --- .../RegressionTests/BuildTransactionReorgsTest.cs | 3 --- .../BuildTransactionValidationsTest.cs | 5 ----- WalletWasabi.Tests/RegressionTests/CancelTests.cs | 4 ---- .../CoinVerifierApiClientStressTests.cs | 1 - .../RegressionTests/FilterDownloaderTest.cs | 11 ----------- .../RegressionTests/ReceiveSpeedupTests.cs | 4 ---- WalletWasabi.Tests/RegressionTests/ReorgTest.cs | 6 ------ .../RegressionTests/ReplaceByFeeTxTest.cs | 7 ------- .../RegressionTests/SelfSpendSpeedupTests.cs | 3 --- .../RegressionTests/SendSpeedupTests.cs | 5 ----- WalletWasabi.Tests/RegressionTests/SendTests.cs | 1 - .../RegressionTests/SpendUnconfirmedTxTests.cs | 1 - WalletWasabi.Tests/RegressionTests/WalletTests.cs | 4 ---- WalletWasabi.Tests/UnitTests/AbandonedTasksTests.cs | 1 - .../UnitTests/Affiliation/ServerStatusUpdaterTests.cs | 3 --- .../UnitTests/Bases/ConfigManagerTests.cs | 1 - .../UnitTests/Cache/IdempotencyRequestCacheTests.cs | 1 - .../UnitTests/Clients/SingleInstanceCheckerTests.cs | 1 - .../UnitTests/Clients/WasabiClientTests.cs | 3 --- .../Helpers/PowerSaving/BaseInhibitorTaskTests.cs | 1 - .../JsonConverters/FeeRateJsonConverterTests.cs | 1 - .../JsonConverters/TimeSpanJsonConverterTests.cs | 1 - WalletWasabi.Tests/UnitTests/KeyManagementTests.cs | 4 ---- .../UnitTests/Tor/Control/TorControlClientTests.cs | 1 - .../Tor/Socks5/TorTcpConnectionFactoryTests.cs | 1 - .../UnitTests/Tor/TorBinaryHashesTests.cs | 1 - .../UnitTests/Tor/TorProcessManagerTests.cs | 2 -- .../UnitTests/Transactions/PayjoinTests.cs | 3 --- .../UnitTests/Transactions/SmartTransactionTests.cs | 2 -- .../UnitTests/ViewModels/AmountTests.cs | 1 - .../ViewModels/SuggestionLabelsViewModelTests.cs | 1 - .../ViewModels/UiContext/NullWalletRepository.cs | 1 - .../WabiSabi/Backend/CoinJoinMempoolManagerTests.cs | 5 ----- .../UnitTests/WabiSabi/Backend/CoinVerifierTests.cs | 1 - .../UnitTests/WabiSabi/Backend/ConfigTests.cs | 2 -- .../UnitTests/WabiSabi/Backend/CoordinatorTests.cs | 1 - .../PhaseStepping/StepConnectionConfirmationTests.cs | 1 - .../PhaseStepping/StepInputRegistrationTests.cs | 2 -- .../PhaseStepping/StepTransactionSigningTests.cs | 1 - .../Backend/PostRequests/RegisterInputFailureTests.cs | 3 --- .../UnitTests/WabiSabi/Backend/RoundCreationTests.cs | 2 -- .../Backend/Rounds/MultipartyTransactionStateTests.cs | 1 - .../UnitTests/WabiSabi/Client/ArenaClientTests.cs | 2 -- .../UnitTests/WabiSabi/Client/BobClientTests.cs | 4 ---- .../UnitTests/WabiSabi/Client/CoinJoinClientTests.cs | 3 --- .../WabiSabi/Client/CoinjoinSkipFactorsTests.cs | 5 ----- .../UnitTests/WabiSabi/Integration/Participant.cs | 2 -- .../Integration/WabiSabiApiApplicationFactory.cs | 3 --- .../WabiSabi/Models/ConstructionStateTests.cs | 2 -- .../WabiSabi/Models/MultipartyTransactionTests.cs | 2 -- WalletWasabi.Tests/UnitTests/Wallet/WalletBuilder.cs | 2 -- .../Affiliation/AffiliateServerStatusUpdater.cs | 1 - WalletWasabi/Affiliation/AffiliationManager.cs | 1 - WalletWasabi/Bases/ConfigBase.cs | 1 - .../Analysis/FeesEstimation/HybridFeeProvider.cs | 1 - .../Blockchain/Analysis/StartingAnonScores.cs | 6 ------ WalletWasabi/Blockchain/BlockFilters/IndexType.cs | 6 ------ .../Blockchain/BlockFilters/IndexTypeConverter.cs | 5 ----- WalletWasabi/Blockchain/Keys/BlockchainState.cs | 1 - WalletWasabi/Blockchain/Keys/HdPubKeyPathView.cs | 1 - .../TransactionBroadcasting/TransactionBroadcaster.cs | 1 - .../Blockchain/TransactionOutputs/ISmartCoin.cs | 1 - .../TransactionProcessing/ProcessedResult.cs | 1 - .../Blockchain/Transactions/AllTransactionStore.cs | 1 - WalletWasabi/BuyAnything/ConversationExtensions.cs | 4 ---- WalletWasabi/Crypto/Extensions.cs | 3 --- WalletWasabi/Extensions/ExceptionExtensions.cs | 2 -- WalletWasabi/Helpers/ByteHelpers.cs | 1 - WalletWasabi/Helpers/EnvironmentHelpers.cs | 1 - WalletWasabi/Helpers/EventsAwaiter.cs | 2 -- .../CoinjoinSkipFactorsJsonConverter.cs | 5 ----- .../Collections/HashSetUint256JsonConverter.cs | 1 - WalletWasabi/Models/CoinjoinSkipFactors.cs | 7 ------- WalletWasabi/Services/WasabiSynchronizer.cs | 2 -- WalletWasabi/Stores/BitcoinStore.cs | 2 -- WalletWasabi/Tor/Control/TorControlClientFactory.cs | 1 - .../Tor/Socks5/Pool/Circuits/INamedCircuit.cs | 1 - WalletWasabi/Userfacing/CurrencyInput.cs | 1 - WalletWasabi/WabiSabi/Backend/Banning/CoinVerifier.cs | 1 - .../WabiSabi/Backend/CoinJoinMempoolManager.cs | 3 --- WalletWasabi/WabiSabi/Backend/DoSPrevention/Warden.cs | 1 - .../Events/CoinJoinTransactionCreatedEventArgs.cs | 1 - WalletWasabi/WabiSabi/Backend/Rounds/Arena.Partial.cs | 1 - WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs | 1 - WalletWasabi/WabiSabi/Backend/Rounds/BlameRound.cs | 1 - WalletWasabi/WabiSabi/Backend/Rounds/Round.cs | 1 - .../WabiSabi/Backend/Rounds/RoundParameters.cs | 5 ----- .../Backend/Statistics/CoinJoinFeeRateStatStore.cs | 1 - WalletWasabi/WabiSabi/Backend/WabiSabiConfig.cs | 1 - WalletWasabi/WabiSabi/Client/Batching/PaymentBatch.cs | 1 - .../WabiSabi/Client/CoinJoin/Client/AliceClient.cs | 1 - .../WabiSabi/Client/CoinJoin/Client/CoinJoinClient.cs | 1 - .../Client/CoinJoin/Client/CoinJoinCoinSelector.cs | 1 - .../CoinJoin/Client/Decomposer/AmountDecomposer.cs | 1 - .../Client/CoinJoin/Client/Decomposer/Output.cs | 1 - .../Client/CoinJoin/Manager/CoinJoinManager.cs | 2 -- .../Client/CoinJoin/Manager/LiquidityClueProvider.cs | 2 -- .../Client/CredentialDependencies/DependencyGraph.cs | 1 - WalletWasabi/WabiSabi/Client/IDestinationProvider.cs | 1 - WalletWasabi/WabiSabi/Client/OutputProvider.cs | 1 - WalletWasabi/WabiSabi/Client/WabiSabiHttpApiClient.cs | 2 -- .../WabiSabi/Crypto/Serialization/MacConverter.cs | 2 -- .../Crypto/Serialization/ProofJsonConverter.cs | 1 - WalletWasabi/WabiSabi/LoggerTools.cs | 1 - .../MultipartyTransactionParameters.cs | 1 - WalletWasabi/WabiSabi/Models/RoundState.cs | 1 - WalletWasabi/Wallets/WalletManager.cs | 1 - .../BlockstreamInfo/BlockstreamInfoClient.cs | 1 - .../BlockstreamInfo/BlockstreamInfoFeeProvider.cs | 1 - 172 files changed, 328 deletions(-) diff --git a/WalletWasabi.Backend/Controllers/BlockchainController.cs b/WalletWasabi.Backend/Controllers/BlockchainController.cs index 59ef1600df6..2d54438ab99 100644 --- a/WalletWasabi.Backend/Controllers/BlockchainController.cs +++ b/WalletWasabi.Backend/Controllers/BlockchainController.cs @@ -1,20 +1,12 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Caching.Memory; using NBitcoin; -using NBitcoin.Protocol.Payloads; using NBitcoin.RPC; -using Newtonsoft.Json.Linq; -using System; -using System.Collections.Concurrent; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; using System.Linq; -using System.Net.Cache; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Backend.Models; using WalletWasabi.Backend.Models.Responses; using WalletWasabi.BitcoinCore.Mempool; using WalletWasabi.BitcoinCore.Rpc; diff --git a/WalletWasabi.Backend/Filters/ExceptionTranslateFilter.cs b/WalletWasabi.Backend/Filters/ExceptionTranslateFilter.cs index ce4479106be..d0b93c4c41d 100644 --- a/WalletWasabi.Backend/Filters/ExceptionTranslateFilter.cs +++ b/WalletWasabi.Backend/Filters/ExceptionTranslateFilter.cs @@ -1,4 +1,3 @@ -using System.ComponentModel; using System.Net; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; diff --git a/WalletWasabi.Daemon/Config.cs b/WalletWasabi.Daemon/Config.cs index aceb529f5d6..ed8e998f226 100644 --- a/WalletWasabi.Daemon/Config.cs +++ b/WalletWasabi.Daemon/Config.cs @@ -1,4 +1,3 @@ -using Microsoft.Extensions.Logging; using NBitcoin; using System; using System.Collections; diff --git a/WalletWasabi.Daemon/Program.cs b/WalletWasabi.Daemon/Program.cs index 1c6a0d428c7..a69dbde3abb 100644 --- a/WalletWasabi.Daemon/Program.cs +++ b/WalletWasabi.Daemon/Program.cs @@ -1,17 +1,8 @@ using System; -using WalletWasabi.Helpers; using WalletWasabi.Logging; -using WalletWasabi.Services; -using WalletWasabi.Services.Terminate; -using WalletWasabi.Wallets; using System.Net.Sockets; using System.Collections.ObjectModel; -using System.IO; -using System.Linq; -using System.Runtime.CompilerServices; using System.Threading.Tasks; -using NBitcoin; -using LogLevel = WalletWasabi.Logging.LogLevel; namespace WalletWasabi.Daemon; diff --git a/WalletWasabi.Fluent.Desktop/Extensions/AppBuilderExtension.cs b/WalletWasabi.Fluent.Desktop/Extensions/AppBuilderExtension.cs index 3d0db74fce4..b75acaa1908 100644 --- a/WalletWasabi.Fluent.Desktop/Extensions/AppBuilderExtension.cs +++ b/WalletWasabi.Fluent.Desktop/Extensions/AppBuilderExtension.cs @@ -3,8 +3,6 @@ using Avalonia.Controls; using Avalonia.Dialogs; using Avalonia.Media; -using Avalonia.Platform; -using WalletWasabi.Logging; namespace WalletWasabi.Fluent.Desktop.Extensions; diff --git a/WalletWasabi.Fluent.Desktop/Program.cs b/WalletWasabi.Fluent.Desktop/Program.cs index f2951c0e9aa..7d0c460a776 100644 --- a/WalletWasabi.Fluent.Desktop/Program.cs +++ b/WalletWasabi.Fluent.Desktop/Program.cs @@ -12,7 +12,6 @@ using System.Linq; using WalletWasabi.Fluent.CrashReport; using WalletWasabi.Fluent.Helpers; -using WalletWasabi.Fluent.ViewModels; using WalletWasabi.Logging; using WalletWasabi.Models; using System.Diagnostics.CodeAnalysis; diff --git a/WalletWasabi.Fluent/App.axaml.cs b/WalletWasabi.Fluent/App.axaml.cs index b4ccfe4bb15..aaff13e9f9d 100644 --- a/WalletWasabi.Fluent/App.axaml.cs +++ b/WalletWasabi.Fluent/App.axaml.cs @@ -1,6 +1,5 @@ using System.Linq; using System.Reactive.Concurrency; -using System.Runtime.InteropServices; using System.Threading.Tasks; using Avalonia; using Avalonia.Controls; diff --git a/WalletWasabi.Fluent/Behaviors/DynamicHeightBehavior.cs b/WalletWasabi.Fluent/Behaviors/DynamicHeightBehavior.cs index 2c852082b83..f48ff93174c 100644 --- a/WalletWasabi.Fluent/Behaviors/DynamicHeightBehavior.cs +++ b/WalletWasabi.Fluent/Behaviors/DynamicHeightBehavior.cs @@ -1,7 +1,6 @@ using System.Reactive.Disposables; using Avalonia; using Avalonia.Controls; -using Avalonia.Layout; using Avalonia.Xaml.Interactions.Custom; using ReactiveUI; diff --git a/WalletWasabi.Fluent/Behaviors/ItemsPresenterAnimationBehavior.cs b/WalletWasabi.Fluent/Behaviors/ItemsPresenterAnimationBehavior.cs index 60684e1d3a3..5aed536f51a 100644 --- a/WalletWasabi.Fluent/Behaviors/ItemsPresenterAnimationBehavior.cs +++ b/WalletWasabi.Fluent/Behaviors/ItemsPresenterAnimationBehavior.cs @@ -4,7 +4,6 @@ using Avalonia.Styling; using System.Reactive.Disposables; using System.Reactive.Linq; -using Avalonia.Threading; using Avalonia.Xaml.Interactions.Custom; namespace WalletWasabi.Fluent.Behaviors; diff --git a/WalletWasabi.Fluent/Behaviors/PrivacyWarningFadeOutBehavior.cs b/WalletWasabi.Fluent/Behaviors/PrivacyWarningFadeOutBehavior.cs index 356c61e5651..3e1223304ce 100644 --- a/WalletWasabi.Fluent/Behaviors/PrivacyWarningFadeOutBehavior.cs +++ b/WalletWasabi.Fluent/Behaviors/PrivacyWarningFadeOutBehavior.cs @@ -1,10 +1,7 @@ using Avalonia; -using Avalonia.Animation; using Avalonia.Controls; -using Avalonia.Controls.Primitives; using ReactiveUI; using System.Collections.Generic; -using System.Collections.ObjectModel; using System.Linq; using System.Reactive.Disposables; using System.Reactive.Linq; diff --git a/WalletWasabi.Fluent/Behaviors/ScrollToSelectedItemBehavior.cs b/WalletWasabi.Fluent/Behaviors/ScrollToSelectedItemBehavior.cs index e1d40b133f6..e7d0568eb22 100644 --- a/WalletWasabi.Fluent/Behaviors/ScrollToSelectedItemBehavior.cs +++ b/WalletWasabi.Fluent/Behaviors/ScrollToSelectedItemBehavior.cs @@ -1,7 +1,6 @@ using System.Linq; using System.Reactive.Disposables; using System.Reactive.Linq; -using Avalonia; using Avalonia.Xaml.Interactions.Custom; using ReactiveUI; diff --git a/WalletWasabi.Fluent/Controls/CurrencyEntryBox.axaml.cs b/WalletWasabi.Fluent/Controls/CurrencyEntryBox.axaml.cs index ec41b4697c9..f31de34909a 100644 --- a/WalletWasabi.Fluent/Controls/CurrencyEntryBox.axaml.cs +++ b/WalletWasabi.Fluent/Controls/CurrencyEntryBox.axaml.cs @@ -3,14 +3,11 @@ using System.Globalization; using System.Linq; using System.Text.RegularExpressions; -using System.Windows.Input; using Avalonia; using Avalonia.Controls; using Avalonia.Input; -using Avalonia.Input.Platform; using Avalonia.Threading; using NBitcoin; -using ReactiveUI; using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Helpers; using WalletWasabi.Fluent.Infrastructure; diff --git a/WalletWasabi.Fluent/Controls/Dialog.axaml.cs b/WalletWasabi.Fluent/Controls/Dialog.axaml.cs index 2ecd0099e83..14e0886be0f 100644 --- a/WalletWasabi.Fluent/Controls/Dialog.axaml.cs +++ b/WalletWasabi.Fluent/Controls/Dialog.axaml.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using System.Threading; using System.Threading.Tasks; using Avalonia; using Avalonia.Controls; diff --git a/WalletWasabi.Fluent/Controls/DualCurrencyEntryBox.axaml.cs b/WalletWasabi.Fluent/Controls/DualCurrencyEntryBox.axaml.cs index bc0a1c1e5d8..7309ed0603e 100644 --- a/WalletWasabi.Fluent/Controls/DualCurrencyEntryBox.axaml.cs +++ b/WalletWasabi.Fluent/Controls/DualCurrencyEntryBox.axaml.cs @@ -12,7 +12,6 @@ using NBitcoin; using ReactiveUI; using WalletWasabi.Fluent.Extensions; -using WalletWasabi.Helpers; using WalletWasabi.Userfacing; namespace WalletWasabi.Fluent.Controls; diff --git a/WalletWasabi.Fluent/Controls/Rendering/DrawPayload.cs b/WalletWasabi.Fluent/Controls/Rendering/DrawPayload.cs index 8835f701147..9f2c2afefcb 100644 --- a/WalletWasabi.Fluent/Controls/Rendering/DrawPayload.cs +++ b/WalletWasabi.Fluent/Controls/Rendering/DrawPayload.cs @@ -1,5 +1,4 @@ using Avalonia; -using WalletWasabi.Fluent.Controls.Spectrum; namespace WalletWasabi.Fluent.Controls.Rendering; diff --git a/WalletWasabi.Fluent/Controls/Spectrum/SpectrumDrawHandler.cs b/WalletWasabi.Fluent/Controls/Spectrum/SpectrumDrawHandler.cs index 0dec8ee832c..ddb1f81458b 100644 --- a/WalletWasabi.Fluent/Controls/Spectrum/SpectrumDrawHandler.cs +++ b/WalletWasabi.Fluent/Controls/Spectrum/SpectrumDrawHandler.cs @@ -1,7 +1,6 @@ using System.Linq; using Avalonia; using Avalonia.Media; -using Avalonia.Platform; using Avalonia.Skia; using Avalonia.Threading; using SkiaSharp; diff --git a/WalletWasabi.Fluent/Controls/TagsBox.axaml.cs b/WalletWasabi.Fluent/Controls/TagsBox.axaml.cs index 3b4728d4b0d..4f3af663342 100644 --- a/WalletWasabi.Fluent/Controls/TagsBox.axaml.cs +++ b/WalletWasabi.Fluent/Controls/TagsBox.axaml.cs @@ -6,7 +6,6 @@ using System.Reactive.Linq; using Avalonia; using Avalonia.Controls; -using Avalonia.Controls.Presenters; using Avalonia.Controls.Primitives; using Avalonia.Data; using Avalonia.Input; diff --git a/WalletWasabi.Fluent/Controls/TagsBoxAutoCompleteBox.axaml.cs b/WalletWasabi.Fluent/Controls/TagsBoxAutoCompleteBox.axaml.cs index 57b901c70a5..5ac671a190a 100644 --- a/WalletWasabi.Fluent/Controls/TagsBoxAutoCompleteBox.axaml.cs +++ b/WalletWasabi.Fluent/Controls/TagsBoxAutoCompleteBox.axaml.cs @@ -1,6 +1,5 @@ using Avalonia.Controls; using Avalonia.Controls.Primitives; -using Avalonia.Styling; namespace WalletWasabi.Fluent.Controls; diff --git a/WalletWasabi.Fluent/CrashReport/ViewModels/CrashReportWindowViewModel.cs b/WalletWasabi.Fluent/CrashReport/ViewModels/CrashReportWindowViewModel.cs index 57a977e6492..2aa7173bdd2 100644 --- a/WalletWasabi.Fluent/CrashReport/ViewModels/CrashReportWindowViewModel.cs +++ b/WalletWasabi.Fluent/CrashReport/ViewModels/CrashReportWindowViewModel.cs @@ -1,6 +1,5 @@ using ReactiveUI; using System.Windows.Input; -using Avalonia; using WalletWasabi.Fluent.Helpers; using WalletWasabi.Fluent.ViewModels; using WalletWasabi.Fluent.ViewModels.HelpAndSupport; diff --git a/WalletWasabi.Fluent/Diagnostics/DiagnosticsExtensions.cs b/WalletWasabi.Fluent/Diagnostics/DiagnosticsExtensions.cs index 527ccdb22bc..5e5f54523cf 100644 --- a/WalletWasabi.Fluent/Diagnostics/DiagnosticsExtensions.cs +++ b/WalletWasabi.Fluent/Diagnostics/DiagnosticsExtensions.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using Avalonia; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Interactivity; diff --git a/WalletWasabi.Fluent/Diagnostics/DiagnosticsWindow.axaml.cs b/WalletWasabi.Fluent/Diagnostics/DiagnosticsWindow.axaml.cs index 73d880cf533..9cafd698a60 100644 --- a/WalletWasabi.Fluent/Diagnostics/DiagnosticsWindow.axaml.cs +++ b/WalletWasabi.Fluent/Diagnostics/DiagnosticsWindow.axaml.cs @@ -1,4 +1,3 @@ -using System.ComponentModel; using Avalonia; using Avalonia.Controls; using Avalonia.Interactivity; diff --git a/WalletWasabi.Fluent/Extensions/ObservableExtensions.cs b/WalletWasabi.Fluent/Extensions/ObservableExtensions.cs index 8d0a4b82e24..fb1914a8292 100644 --- a/WalletWasabi.Fluent/Extensions/ObservableExtensions.cs +++ b/WalletWasabi.Fluent/Extensions/ObservableExtensions.cs @@ -5,7 +5,6 @@ using System.Reactive; using System.Reactive.Linq; using System.Threading.Tasks; -using WalletWasabi.Fluent.Helpers; namespace WalletWasabi.Fluent.Extensions; diff --git a/WalletWasabi.Fluent/Extensions/TransactionSummaryExtensions.cs b/WalletWasabi.Fluent/Extensions/TransactionSummaryExtensions.cs index 0305b438097..b924eb82a28 100644 --- a/WalletWasabi.Fluent/Extensions/TransactionSummaryExtensions.cs +++ b/WalletWasabi.Fluent/Extensions/TransactionSummaryExtensions.cs @@ -1,8 +1,5 @@ -using System.Diagnostics.CodeAnalysis; -using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Fluent.Helpers; -using WalletWasabi.Wallets; namespace WalletWasabi.Fluent.Extensions; diff --git a/WalletWasabi.Fluent/Helpers/AssetHelpers.cs b/WalletWasabi.Fluent/Helpers/AssetHelpers.cs index 56dbc294215..f13d2d68df1 100644 --- a/WalletWasabi.Fluent/Helpers/AssetHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/AssetHelpers.cs @@ -1,4 +1,3 @@ -using Avalonia; using Avalonia.Media.Imaging; using Avalonia.Platform; diff --git a/WalletWasabi.Fluent/Helpers/CoinHelpers.cs b/WalletWasabi.Fluent/Helpers/CoinHelpers.cs index 65adaca125a..3a78187519d 100644 --- a/WalletWasabi.Fluent/Helpers/CoinHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/CoinHelpers.cs @@ -2,7 +2,6 @@ using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.Helpers; using WalletWasabi.Fluent.Models; -using WalletWasabi.Wallets; using WalletWasabi.Blockchain.Transactions; namespace WalletWasabi.Fluent.Helpers; diff --git a/WalletWasabi.Fluent/Helpers/FlyoutHelpers.cs b/WalletWasabi.Fluent/Helpers/FlyoutHelpers.cs index 89189ea7cb7..c62ebe819c2 100644 --- a/WalletWasabi.Fluent/Helpers/FlyoutHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/FlyoutHelpers.cs @@ -1,4 +1,3 @@ -using System.Reactive; using System.Reactive.Disposables; using System.Reactive.Linq; using Avalonia; diff --git a/WalletWasabi.Fluent/Helpers/LabelsComparer.cs b/WalletWasabi.Fluent/Helpers/LabelsComparer.cs index a4d48127a12..f3bbf0a1d50 100644 --- a/WalletWasabi.Fluent/Helpers/LabelsComparer.cs +++ b/WalletWasabi.Fluent/Helpers/LabelsComparer.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using System.Linq; using WalletWasabi.Blockchain.Analysis.Clustering; namespace WalletWasabi.Fluent.Helpers; diff --git a/WalletWasabi.Fluent/Helpers/NotificationHelpers.cs b/WalletWasabi.Fluent/Helpers/NotificationHelpers.cs index f8acbdde4ae..2168f590fca 100644 --- a/WalletWasabi.Fluent/Helpers/NotificationHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/NotificationHelpers.cs @@ -10,7 +10,6 @@ using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Models.Wallets; using WalletWasabi.Logging; -using WalletWasabi.Wallets; namespace WalletWasabi.Fluent.Helpers; diff --git a/WalletWasabi.Fluent/Helpers/StartupHelper.cs b/WalletWasabi.Fluent/Helpers/StartupHelper.cs index 1e80b411543..1dacddb1f0e 100644 --- a/WalletWasabi.Fluent/Helpers/StartupHelper.cs +++ b/WalletWasabi.Fluent/Helpers/StartupHelper.cs @@ -1,4 +1,3 @@ -using System; using System.Runtime.InteropServices; using System.Threading.Tasks; using WalletWasabi.Logging; diff --git a/WalletWasabi.Fluent/Helpers/TextHelpers.cs b/WalletWasabi.Fluent/Helpers/TextHelpers.cs index 3707149405d..e45b48cf00d 100644 --- a/WalletWasabi.Fluent/Helpers/TextHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/TextHelpers.cs @@ -4,7 +4,6 @@ using System.Text.RegularExpressions; using NBitcoin; using WalletWasabi.Fluent.Extensions; -using WalletWasabi.Fluent.ViewModels; namespace WalletWasabi.Fluent.Helpers; diff --git a/WalletWasabi.Fluent/Helpers/TransactionFeeHelper.cs b/WalletWasabi.Fluent/Helpers/TransactionFeeHelper.cs index 5aeef85c97e..a0e40cdee3c 100644 --- a/WalletWasabi.Fluent/Helpers/TransactionFeeHelper.cs +++ b/WalletWasabi.Fluent/Helpers/TransactionFeeHelper.cs @@ -3,7 +3,6 @@ using System.Threading; using System.Threading.Tasks; using NBitcoin; -using NBitcoin.RPC; using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Fluent.ViewModels.Wallets.Send; diff --git a/WalletWasabi.Fluent/Helpers/WalletHelpers.cs b/WalletWasabi.Fluent/Helpers/WalletHelpers.cs index c5dde280253..aa754751f2f 100644 --- a/WalletWasabi.Fluent/Helpers/WalletHelpers.cs +++ b/WalletWasabi.Fluent/Helpers/WalletHelpers.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using System.Linq; using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Wallets; diff --git a/WalletWasabi.Fluent/Models/TransactionBroadcasterModel.cs b/WalletWasabi.Fluent/Models/TransactionBroadcasterModel.cs index 0a20b3bd5e2..1c01b864aaa 100644 --- a/WalletWasabi.Fluent/Models/TransactionBroadcasterModel.cs +++ b/WalletWasabi.Fluent/Models/TransactionBroadcasterModel.cs @@ -5,7 +5,6 @@ using WalletWasabi.Extensions; using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Helpers; -using WalletWasabi.Fluent.Models.UI; using WalletWasabi.Models; namespace WalletWasabi.Fluent.Models; diff --git a/WalletWasabi.Fluent/Models/UI/UiClipboard.cs b/WalletWasabi.Fluent/Models/UI/UiClipboard.cs index 07552497939..13bfc3a237e 100644 --- a/WalletWasabi.Fluent/Models/UI/UiClipboard.cs +++ b/WalletWasabi.Fluent/Models/UI/UiClipboard.cs @@ -1,6 +1,5 @@ using System.Threading.Tasks; using WalletWasabi.Fluent.Helpers; -using Avalonia; namespace WalletWasabi.Fluent.Models.UI; diff --git a/WalletWasabi.Fluent/Models/Wallets/WalletRepository.cs b/WalletWasabi.Fluent/Models/Wallets/WalletRepository.cs index b17f3e041ad..a213e2f68fa 100644 --- a/WalletWasabi.Fluent/Models/Wallets/WalletRepository.cs +++ b/WalletWasabi.Fluent/Models/Wallets/WalletRepository.cs @@ -10,7 +10,6 @@ using System.Threading.Tasks; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Fluent.Extensions; -using WalletWasabi.Fluent.Helpers; using WalletWasabi.Helpers; using WalletWasabi.Hwi.Models; using WalletWasabi.Models; diff --git a/WalletWasabi.Fluent/UiConfig.cs b/WalletWasabi.Fluent/UiConfig.cs index 038e4d2a3c5..9847dd9ac9f 100644 --- a/WalletWasabi.Fluent/UiConfig.cs +++ b/WalletWasabi.Fluent/UiConfig.cs @@ -7,7 +7,6 @@ using WalletWasabi.Fluent.Converters; using System.Runtime.Serialization; using System.Runtime.InteropServices; -using DynamicData.Binding; namespace WalletWasabi.Fluent; diff --git a/WalletWasabi.Fluent/ViewModels/ApplicationViewModel.cs b/WalletWasabi.Fluent/ViewModels/ApplicationViewModel.cs index 0c6c0e8cf0d..516e5e304c4 100644 --- a/WalletWasabi.Fluent/ViewModels/ApplicationViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/ApplicationViewModel.cs @@ -1,14 +1,10 @@ using System.Linq; using System.Reactive.Linq; -using System.Threading.Tasks; using System.Windows.Input; -using Avalonia.Controls; using ReactiveUI; -using WalletWasabi.Fluent.Helpers; using WalletWasabi.Fluent.Infrastructure; using WalletWasabi.Fluent.Models.UI; using WalletWasabi.Fluent.Providers; -using WalletWasabi.Services.Terminate; namespace WalletWasabi.Fluent.ViewModels; diff --git a/WalletWasabi.Fluent/ViewModels/Dialogs/AddressEntryDialogViewModel.cs b/WalletWasabi.Fluent/ViewModels/Dialogs/AddressEntryDialogViewModel.cs index 39ed928710f..fe6cbf2771f 100644 --- a/WalletWasabi.Fluent/ViewModels/Dialogs/AddressEntryDialogViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Dialogs/AddressEntryDialogViewModel.cs @@ -7,7 +7,6 @@ using System.Threading.Tasks; using System.Windows.Input; using WalletWasabi.Extensions; -using WalletWasabi.Fluent.Helpers; using WalletWasabi.Fluent.Validation; using WalletWasabi.Fluent.ViewModels.Dialogs.Base; using WalletWasabi.Models; diff --git a/WalletWasabi.Fluent/ViewModels/Dialogs/LabelEntryDialogViewModel.cs b/WalletWasabi.Fluent/ViewModels/Dialogs/LabelEntryDialogViewModel.cs index 3c4c1be8d4c..24d54818cad 100644 --- a/WalletWasabi.Fluent/ViewModels/Dialogs/LabelEntryDialogViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Dialogs/LabelEntryDialogViewModel.cs @@ -2,7 +2,6 @@ using System.Reactive.Disposables; using System.Reactive.Linq; using DynamicData; -using DynamicData.Binding; using ReactiveUI; using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Fluent.Extensions; diff --git a/WalletWasabi.Fluent/ViewModels/Navigation/NavigationExtensions.cs b/WalletWasabi.Fluent/ViewModels/Navigation/NavigationExtensions.cs index 45ef468a48b..9c7f37e07be 100644 --- a/WalletWasabi.Fluent/ViewModels/Navigation/NavigationExtensions.cs +++ b/WalletWasabi.Fluent/ViewModels/Navigation/NavigationExtensions.cs @@ -1,6 +1,5 @@ using System.Threading.Tasks; using WalletWasabi.Fluent.ViewModels.Dialogs; -using WalletWasabi.Fluent.ViewModels.Dialogs.Base; namespace WalletWasabi.Fluent.ViewModels.Navigation; diff --git a/WalletWasabi.Fluent/ViewModels/Navigation/NavigationState.cs b/WalletWasabi.Fluent/ViewModels/Navigation/NavigationState.cs index 8f508d307f0..ced01407e66 100644 --- a/WalletWasabi.Fluent/ViewModels/Navigation/NavigationState.cs +++ b/WalletWasabi.Fluent/ViewModels/Navigation/NavigationState.cs @@ -1,4 +1,3 @@ -using System.Reactive.Disposables; using ReactiveUI; using System.Reactive.Linq; using System.Threading.Tasks; diff --git a/WalletWasabi.Fluent/ViewModels/Navigation/TargettedNavigationStack.cs b/WalletWasabi.Fluent/ViewModels/Navigation/TargettedNavigationStack.cs index a4af5e307bd..060e7b2576d 100644 --- a/WalletWasabi.Fluent/ViewModels/Navigation/TargettedNavigationStack.cs +++ b/WalletWasabi.Fluent/ViewModels/Navigation/TargettedNavigationStack.cs @@ -1,6 +1,3 @@ -using System.Threading.Tasks; -using WalletWasabi.Fluent.ViewModels.Dialogs.Base; - namespace WalletWasabi.Fluent.ViewModels.Navigation; public class TargettedNavigationStack : NavigationStack diff --git a/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenDataFolderViewModel.cs b/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenDataFolderViewModel.cs index 193366c5c6a..490eba61006 100644 --- a/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenDataFolderViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenDataFolderViewModel.cs @@ -1,6 +1,5 @@ using System.Windows.Input; using ReactiveUI; -using WalletWasabi.Helpers; namespace WalletWasabi.Fluent.ViewModels.OpenDirectory; diff --git a/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenLogsViewModel.cs b/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenLogsViewModel.cs index 082b5c4b067..0bb9c95f2ea 100644 --- a/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenLogsViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenLogsViewModel.cs @@ -1,5 +1,4 @@ using WalletWasabi.Fluent.Models.UI; -using WalletWasabi.Logging; namespace WalletWasabi.Fluent.ViewModels.OpenDirectory; diff --git a/WalletWasabi.Fluent/ViewModels/SearchBar/Sources/ActionsSearchSource.cs b/WalletWasabi.Fluent/ViewModels/SearchBar/Sources/ActionsSearchSource.cs index 5615397c8b3..74135af2ab5 100644 --- a/WalletWasabi.Fluent/ViewModels/SearchBar/Sources/ActionsSearchSource.cs +++ b/WalletWasabi.Fluent/ViewModels/SearchBar/Sources/ActionsSearchSource.cs @@ -4,7 +4,6 @@ using System.Threading.Tasks; using DynamicData; using WalletWasabi.Fluent.Models.UI; -using WalletWasabi.Fluent.ViewModels.NavBar; using WalletWasabi.Fluent.ViewModels.Navigation; using WalletWasabi.Fluent.ViewModels.SearchBar.Patterns; using WalletWasabi.Fluent.ViewModels.SearchBar.SearchItems; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/BuyViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/BuyViewModel.cs index 2f4d5730a5a..4ebf3f95f99 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/BuyViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/BuyViewModel.cs @@ -12,9 +12,7 @@ using WalletWasabi.Fluent.Models.UI; using WalletWasabi.Fluent.Models.Wallets; using WalletWasabi.Fluent.ViewModels.Navigation; -using WalletWasabi.Fluent.ViewModels.Wallets.Buy.Workflows; using WalletWasabi.Logging; -using WalletWasabi.Wallets; namespace WalletWasabi.Fluent.ViewModels.Wallets.Buy; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/PayNowAssistantMessageViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/PayNowAssistantMessageViewModel.cs index d32ca61c4c9..38422d7ad98 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/PayNowAssistantMessageViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/PayNowAssistantMessageViewModel.cs @@ -1,9 +1,7 @@ using System.Reactive.Linq; -using NBitcoin; using ReactiveUI; using System.Threading.Tasks; using System.Windows.Input; -using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.BuyAnything; using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Helpers; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/UserMessageViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/UserMessageViewModel.cs index 0575be0fb9f..6e32cc9cf3f 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/UserMessageViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Messages/UserMessageViewModel.cs @@ -2,7 +2,6 @@ using System.Reactive.Linq; using System.Threading.Tasks; using System.Windows.Input; -using DynamicData.Tests; using WalletWasabi.BuyAnything; using WalletWasabi.Fluent.ViewModels.Wallets.Buy.Workflows; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/1_Initial/StartConversationStep.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/1_Initial/StartConversationStep.cs index 011e84265e9..7caf569ed7e 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/1_Initial/StartConversationStep.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/1_Initial/StartConversationStep.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BuyAnything; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/2_Delivery/TextInputStep.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/2_Delivery/TextInputStep.cs index 536e92d2169..a4deb4e9410 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/2_Delivery/TextInputStep.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Buy/Workflows/ShopinBit/2_Delivery/TextInputStep.cs @@ -1,5 +1,4 @@ using System.Threading; -using System.Threading.Tasks; using WalletWasabi.BuyAnything; namespace WalletWasabi.Fluent.ViewModels.Wallets.Buy.Workflows; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/CancelTransactionDialogViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/CancelTransactionDialogViewModel.cs index 591446e97f9..fc38f909585 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/CancelTransactionDialogViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/CancelTransactionDialogViewModel.cs @@ -2,8 +2,6 @@ using System.Reactive.Disposables; using System.Reactive.Linq; using System.Threading.Tasks; -using DynamicData; -using DynamicData.Binding; using ReactiveUI; using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Models.UI; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/SpeedUpTransactionDialogViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/SpeedUpTransactionDialogViewModel.cs index b5f925238a7..15016698db3 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/SpeedUpTransactionDialogViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Home/History/Features/SpeedUpTransactionDialogViewModel.cs @@ -3,7 +3,6 @@ using System.Reactive.Linq; using System.Threading.Tasks; using DynamicData; -using DynamicData.Binding; using ReactiveUI; using WalletWasabi.Fluent.Extensions; using WalletWasabi.Fluent.Models.UI; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyRing/PrivacyBarItemViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyRing/PrivacyBarItemViewModel.cs index 0811902c5c0..2b543c074e3 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyRing/PrivacyBarItemViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyRing/PrivacyBarItemViewModel.cs @@ -1,5 +1,3 @@ -using WalletWasabi.Blockchain.TransactionOutputs; -using WalletWasabi.Fluent.Helpers; using WalletWasabi.Fluent.Models; namespace WalletWasabi.Fluent.ViewModels.Wallets.Home.Tiles.PrivacyRing; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionsFlyoutViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionsFlyoutViewModel.cs index 14413d36764..4e7ba5c8796 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionsFlyoutViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionsFlyoutViewModel.cs @@ -1,6 +1,3 @@ -using DynamicData; -using ReactiveUI; -using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Send/SendFeeViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Send/SendFeeViewModel.cs index 4ad987d7f42..2eba4898592 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Send/SendFeeViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Send/SendFeeViewModel.cs @@ -1,5 +1,4 @@ using System.Linq; -using System.Collections.Generic; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionSummaryViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionSummaryViewModel.cs index 10dc6450225..c33851bab5c 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionSummaryViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionSummaryViewModel.cs @@ -1,4 +1,3 @@ -using NBitcoin; using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Blockchain.TransactionBuilding; using WalletWasabi.Fluent.Extensions; diff --git a/WalletWasabi.Fluent/ViewModels/Wallets/WalletViewModel.cs b/WalletWasabi.Fluent/ViewModels/Wallets/WalletViewModel.cs index 00c6a06cdfa..76f04874d21 100644 --- a/WalletWasabi.Fluent/ViewModels/Wallets/WalletViewModel.cs +++ b/WalletWasabi.Fluent/ViewModels/Wallets/WalletViewModel.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; using System.Linq; -using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; diff --git a/WalletWasabi.Packager/MacSignTools.cs b/WalletWasabi.Packager/MacSignTools.cs index bdcf44380a4..49776245c03 100644 --- a/WalletWasabi.Packager/MacSignTools.cs +++ b/WalletWasabi.Packager/MacSignTools.cs @@ -4,7 +4,6 @@ using System.IO.Compression; using System.Linq; using System.Runtime.InteropServices; -using System.Threading; using WalletWasabi.Helpers; namespace WalletWasabi.Packager; diff --git a/WalletWasabi.Tests/AcceptanceTests/HwiKatas.cs b/WalletWasabi.Tests/AcceptanceTests/HwiKatas.cs index 9464190c851..d7cb6b7a754 100644 --- a/WalletWasabi.Tests/AcceptanceTests/HwiKatas.cs +++ b/WalletWasabi.Tests/AcceptanceTests/HwiKatas.cs @@ -6,7 +6,6 @@ using WalletWasabi.Hwi; using WalletWasabi.Hwi.Exceptions; using WalletWasabi.Hwi.Models; -using WalletWasabi.Hwi.Parsers; using WalletWasabi.Tests.Helpers; using Xunit; diff --git a/WalletWasabi.Tests/Helpers/ArenaBuilder.cs b/WalletWasabi.Tests/Helpers/ArenaBuilder.cs index 999fe9226c4..61e915c2486 100644 --- a/WalletWasabi.Tests/Helpers/ArenaBuilder.cs +++ b/WalletWasabi.Tests/Helpers/ArenaBuilder.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using System.Threading; using System.Threading.Tasks; diff --git a/WalletWasabi.Tests/Helpers/MempoolInfoGenerator.cs b/WalletWasabi.Tests/Helpers/MempoolInfoGenerator.cs index 99462c57dea..8b1d5bdb604 100644 --- a/WalletWasabi.Tests/Helpers/MempoolInfoGenerator.cs +++ b/WalletWasabi.Tests/Helpers/MempoolInfoGenerator.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using System.Globalization; using System.IO; using System.Linq; using NBitcoin; diff --git a/WalletWasabi.Tests/Helpers/ServiceFactory.cs b/WalletWasabi.Tests/Helpers/ServiceFactory.cs index 798503b8a24..3e0f32195b8 100644 --- a/WalletWasabi.Tests/Helpers/ServiceFactory.cs +++ b/WalletWasabi.Tests/Helpers/ServiceFactory.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using System.Collections.Generic; using System.Linq; diff --git a/WalletWasabi.Tests/Helpers/WabiSabiFactory.cs b/WalletWasabi.Tests/Helpers/WabiSabiFactory.cs index 92badc3c86a..fbc7d50e250 100644 --- a/WalletWasabi.Tests/Helpers/WabiSabiFactory.cs +++ b/WalletWasabi.Tests/Helpers/WabiSabiFactory.cs @@ -7,12 +7,9 @@ using System.Threading; using System.Threading.Channels; using System.Threading.Tasks; -using Microsoft.VisualStudio.TestPlatform.ObjectModel.DataCollection; -using SQLitePCL; using WabiSabi.CredentialRequesting; using WabiSabi.Crypto; using WabiSabi.Crypto.ZeroKnowledge; -using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.Crypto; diff --git a/WalletWasabi.Tests/RegressionTests/BuildTransactionReorgsTest.cs b/WalletWasabi.Tests/RegressionTests/BuildTransactionReorgsTest.cs index 1e19c12dfaf..44628f971be 100644 --- a/WalletWasabi.Tests/RegressionTests/BuildTransactionReorgsTest.cs +++ b/WalletWasabi.Tests/RegressionTests/BuildTransactionReorgsTest.cs @@ -11,11 +11,8 @@ using WalletWasabi.Blockchain.Keys; using WalletWasabi.Blockchain.TransactionBroadcasting; using WalletWasabi.Blockchain.TransactionBuilding; -using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.Blockchain.TransactionProcessing; -using WalletWasabi.Exceptions; using WalletWasabi.Helpers; -using WalletWasabi.Logging; using WalletWasabi.Models; using WalletWasabi.Services; using WalletWasabi.Stores; diff --git a/WalletWasabi.Tests/RegressionTests/BuildTransactionValidationsTest.cs b/WalletWasabi.Tests/RegressionTests/BuildTransactionValidationsTest.cs index 5cb726c3e20..20bb47aa8f2 100644 --- a/WalletWasabi.Tests/RegressionTests/BuildTransactionValidationsTest.cs +++ b/WalletWasabi.Tests/RegressionTests/BuildTransactionValidationsTest.cs @@ -1,18 +1,13 @@ using NBitcoin; using NBitcoin.Protocol; -using NBitcoin.RPC; using System.Linq; -using System.Runtime.InteropServices; using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.Caching.Memory; using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.Keys; -using WalletWasabi.Blockchain.TransactionBroadcasting; using WalletWasabi.Blockchain.TransactionBuilding; -using WalletWasabi.Blockchain.TransactionOutputs; -using WalletWasabi.Blockchain.TransactionProcessing; using WalletWasabi.Exceptions; using WalletWasabi.Helpers; using WalletWasabi.Logging; diff --git a/WalletWasabi.Tests/RegressionTests/CancelTests.cs b/WalletWasabi.Tests/RegressionTests/CancelTests.cs index 76ae6de9691..51f29100544 100644 --- a/WalletWasabi.Tests/RegressionTests/CancelTests.cs +++ b/WalletWasabi.Tests/RegressionTests/CancelTests.cs @@ -1,10 +1,7 @@ using Microsoft.Extensions.Caching.Memory; using NBitcoin.Protocol; using NBitcoin; -using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Rpc; @@ -20,7 +17,6 @@ using WalletWasabi.WebClients.Wasabi; using Xunit; using WalletWasabi.Helpers; -using WalletWasabi.Logging; using WalletWasabi.Tests.Helpers; using WalletWasabi.Wallets.FilterProcessor; diff --git a/WalletWasabi.Tests/RegressionTests/CoinVerifierApiClientStressTests.cs b/WalletWasabi.Tests/RegressionTests/CoinVerifierApiClientStressTests.cs index 4352e81e02f..73eb7117491 100644 --- a/WalletWasabi.Tests/RegressionTests/CoinVerifierApiClientStressTests.cs +++ b/WalletWasabi.Tests/RegressionTests/CoinVerifierApiClientStressTests.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using System.Net.Http; using System.Threading; diff --git a/WalletWasabi.Tests/RegressionTests/FilterDownloaderTest.cs b/WalletWasabi.Tests/RegressionTests/FilterDownloaderTest.cs index 99ae823970d..78980b5c9fc 100644 --- a/WalletWasabi.Tests/RegressionTests/FilterDownloaderTest.cs +++ b/WalletWasabi.Tests/RegressionTests/FilterDownloaderTest.cs @@ -1,22 +1,11 @@ -using NBitcoin; -using NBitcoin.Protocol; -using System.Collections.Generic; -using System.Linq; using System.Threading; using System.Threading.Tasks; -using Microsoft.Extensions.Caching.Memory; using WalletWasabi.Backend.Models; using WalletWasabi.BitcoinCore.Rpc; -using WalletWasabi.Blockchain.Analysis.Clustering; -using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.BlockFilters; -using WalletWasabi.Blockchain.Keys; -using WalletWasabi.Helpers; -using WalletWasabi.Models; using WalletWasabi.Services; using WalletWasabi.Stores; using WalletWasabi.Tests.XunitConfiguration; -using WalletWasabi.Wallets; using WalletWasabi.WebClients.Wasabi; using Xunit; diff --git a/WalletWasabi.Tests/RegressionTests/ReceiveSpeedupTests.cs b/WalletWasabi.Tests/RegressionTests/ReceiveSpeedupTests.cs index 8735a6f6ced..193f89d80d0 100644 --- a/WalletWasabi.Tests/RegressionTests/ReceiveSpeedupTests.cs +++ b/WalletWasabi.Tests/RegressionTests/ReceiveSpeedupTests.cs @@ -1,10 +1,7 @@ using Microsoft.Extensions.Caching.Memory; using NBitcoin.Protocol; using NBitcoin; -using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Rpc; @@ -22,7 +19,6 @@ using Xunit; using WalletWasabi.Logging; using WalletWasabi.Helpers; -using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Exceptions; using WalletWasabi.Wallets.FilterProcessor; diff --git a/WalletWasabi.Tests/RegressionTests/ReorgTest.cs b/WalletWasabi.Tests/RegressionTests/ReorgTest.cs index 6a50497d9a5..f887604be4d 100644 --- a/WalletWasabi.Tests/RegressionTests/ReorgTest.cs +++ b/WalletWasabi.Tests/RegressionTests/ReorgTest.cs @@ -1,22 +1,16 @@ using NBitcoin; -using NBitcoin.Protocol; -using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; -using Microsoft.Extensions.Caching.Memory; using WalletWasabi.Backend.Models; using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Blockchain.Analysis.Clustering; -using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.BlockFilters; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Helpers; -using WalletWasabi.Models; using WalletWasabi.Services; using WalletWasabi.Stores; using WalletWasabi.Tests.XunitConfiguration; -using WalletWasabi.Wallets; using WalletWasabi.WebClients.Wasabi; using Xunit; diff --git a/WalletWasabi.Tests/RegressionTests/ReplaceByFeeTxTest.cs b/WalletWasabi.Tests/RegressionTests/ReplaceByFeeTxTest.cs index 44fc6b9e22a..602baf082ca 100644 --- a/WalletWasabi.Tests/RegressionTests/ReplaceByFeeTxTest.cs +++ b/WalletWasabi.Tests/RegressionTests/ReplaceByFeeTxTest.cs @@ -1,19 +1,12 @@ using NBitcoin; using NBitcoin.Protocol; -using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; -using Microsoft.Extensions.Caching.Memory; using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.Keys; -using WalletWasabi.Blockchain.TransactionBroadcasting; -using WalletWasabi.Blockchain.TransactionBuilding; -using WalletWasabi.Blockchain.TransactionOutputs; -using WalletWasabi.Blockchain.TransactionProcessing; using WalletWasabi.Helpers; -using WalletWasabi.Logging; using WalletWasabi.Models; using WalletWasabi.Services; using WalletWasabi.Stores; diff --git a/WalletWasabi.Tests/RegressionTests/SelfSpendSpeedupTests.cs b/WalletWasabi.Tests/RegressionTests/SelfSpendSpeedupTests.cs index 7403bb0bd6d..e676e91a223 100644 --- a/WalletWasabi.Tests/RegressionTests/SelfSpendSpeedupTests.cs +++ b/WalletWasabi.Tests/RegressionTests/SelfSpendSpeedupTests.cs @@ -1,10 +1,7 @@ using Microsoft.Extensions.Caching.Memory; using NBitcoin.Protocol; using NBitcoin; -using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Rpc; diff --git a/WalletWasabi.Tests/RegressionTests/SendSpeedupTests.cs b/WalletWasabi.Tests/RegressionTests/SendSpeedupTests.cs index 6b9e0b43994..7f9ba15bcf4 100644 --- a/WalletWasabi.Tests/RegressionTests/SendSpeedupTests.cs +++ b/WalletWasabi.Tests/RegressionTests/SendSpeedupTests.cs @@ -1,10 +1,7 @@ using Microsoft.Extensions.Caching.Memory; using NBitcoin.Protocol; using NBitcoin; -using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Rpc; @@ -20,11 +17,9 @@ using WalletWasabi.Wallets; using WalletWasabi.WebClients.Wasabi; using Xunit; -using WalletWasabi.Logging; using WalletWasabi.Helpers; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Exceptions; -using Microsoft.CodeAnalysis.CSharp.Syntax; using WalletWasabi.Wallets.FilterProcessor; namespace WalletWasabi.Tests.RegressionTests; diff --git a/WalletWasabi.Tests/RegressionTests/SendTests.cs b/WalletWasabi.Tests/RegressionTests/SendTests.cs index f557bc2e735..9b6ebfa3948 100644 --- a/WalletWasabi.Tests/RegressionTests/SendTests.cs +++ b/WalletWasabi.Tests/RegressionTests/SendTests.cs @@ -11,7 +11,6 @@ using WalletWasabi.Blockchain.TransactionBroadcasting; using WalletWasabi.Blockchain.TransactionBuilding; using WalletWasabi.Blockchain.TransactionOutputs; -using WalletWasabi.Blockchain.TransactionProcessing; using WalletWasabi.Helpers; using WalletWasabi.Logging; using WalletWasabi.Models; diff --git a/WalletWasabi.Tests/RegressionTests/SpendUnconfirmedTxTests.cs b/WalletWasabi.Tests/RegressionTests/SpendUnconfirmedTxTests.cs index 9fd1b258e83..6c53a410f9b 100644 --- a/WalletWasabi.Tests/RegressionTests/SpendUnconfirmedTxTests.cs +++ b/WalletWasabi.Tests/RegressionTests/SpendUnconfirmedTxTests.cs @@ -1,6 +1,5 @@ using NBitcoin; using NBitcoin.Protocol; -using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; diff --git a/WalletWasabi.Tests/RegressionTests/WalletTests.cs b/WalletWasabi.Tests/RegressionTests/WalletTests.cs index 13496ffcd36..2ce596f5cb4 100644 --- a/WalletWasabi.Tests/RegressionTests/WalletTests.cs +++ b/WalletWasabi.Tests/RegressionTests/WalletTests.cs @@ -1,15 +1,11 @@ using NBitcoin; using NBitcoin.Protocol; -using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.Caching.Memory; -using WalletWasabi.Backend.Models; using WalletWasabi.BitcoinCore.Rpc; -using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Blockchain.Analysis.FeesEstimation; -using WalletWasabi.Blockchain.BlockFilters; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Helpers; using WalletWasabi.Models; diff --git a/WalletWasabi.Tests/UnitTests/AbandonedTasksTests.cs b/WalletWasabi.Tests/UnitTests/AbandonedTasksTests.cs index be6462a5634..d6799320493 100644 --- a/WalletWasabi.Tests/UnitTests/AbandonedTasksTests.cs +++ b/WalletWasabi.Tests/UnitTests/AbandonedTasksTests.cs @@ -1,6 +1,5 @@ using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; using WalletWasabi.Nito.AsyncEx; using Xunit; diff --git a/WalletWasabi.Tests/UnitTests/Affiliation/ServerStatusUpdaterTests.cs b/WalletWasabi.Tests/UnitTests/Affiliation/ServerStatusUpdaterTests.cs index 2f93b019c29..a168880b7a9 100644 --- a/WalletWasabi.Tests/UnitTests/Affiliation/ServerStatusUpdaterTests.cs +++ b/WalletWasabi.Tests/UnitTests/Affiliation/ServerStatusUpdaterTests.cs @@ -1,12 +1,9 @@ -using Moq; -using Moq.Language; using System.Collections.Generic; using System.Net; using System.Net.Http; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Affiliation; -using WalletWasabi.Tor.Http; using Xunit; namespace WalletWasabi.Tests.UnitTests.Affiliation; diff --git a/WalletWasabi.Tests/UnitTests/Bases/ConfigManagerTests.cs b/WalletWasabi.Tests/UnitTests/Bases/ConfigManagerTests.cs index fa8ec067740..16fbe1dd7d1 100644 --- a/WalletWasabi.Tests/UnitTests/Bases/ConfigManagerTests.cs +++ b/WalletWasabi.Tests/UnitTests/Bases/ConfigManagerTests.cs @@ -5,7 +5,6 @@ using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi.Backend; using WalletWasabi.WabiSabi.Models; -using WalletWasabi.WabiSabi.Models.Serialization; using Xunit; namespace WalletWasabi.Tests.UnitTests.Bases; diff --git a/WalletWasabi.Tests/UnitTests/Cache/IdempotencyRequestCacheTests.cs b/WalletWasabi.Tests/UnitTests/Cache/IdempotencyRequestCacheTests.cs index 05cb7109da0..520321878fb 100644 --- a/WalletWasabi.Tests/UnitTests/Cache/IdempotencyRequestCacheTests.cs +++ b/WalletWasabi.Tests/UnitTests/Cache/IdempotencyRequestCacheTests.cs @@ -2,7 +2,6 @@ using NBitcoin; using NBitcoin.RPC; using System.Diagnostics; -using System.Net.Http; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Cache; diff --git a/WalletWasabi.Tests/UnitTests/Clients/SingleInstanceCheckerTests.cs b/WalletWasabi.Tests/UnitTests/Clients/SingleInstanceCheckerTests.cs index 424784e3564..a38299bdcd5 100644 --- a/WalletWasabi.Tests/UnitTests/Clients/SingleInstanceCheckerTests.cs +++ b/WalletWasabi.Tests/UnitTests/Clients/SingleInstanceCheckerTests.cs @@ -4,7 +4,6 @@ using System.Text; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; using WalletWasabi.Services; using Xunit; diff --git a/WalletWasabi.Tests/UnitTests/Clients/WasabiClientTests.cs b/WalletWasabi.Tests/UnitTests/Clients/WasabiClientTests.cs index 6a2eb654fd3..f427cce6d89 100644 --- a/WalletWasabi.Tests/UnitTests/Clients/WasabiClientTests.cs +++ b/WalletWasabi.Tests/UnitTests/Clients/WasabiClientTests.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using Newtonsoft.Json; using System.Collections.Generic; @@ -8,8 +7,6 @@ using System.Threading; using System.Threading.Tasks; using System.Web; -using SQLitePCL; -using WalletWasabi.Tor.Http; using WalletWasabi.WebClients.Wasabi; using Xunit; diff --git a/WalletWasabi.Tests/UnitTests/Helpers/PowerSaving/BaseInhibitorTaskTests.cs b/WalletWasabi.Tests/UnitTests/Helpers/PowerSaving/BaseInhibitorTaskTests.cs index 75f22a09e93..5309aa10715 100644 --- a/WalletWasabi.Tests/UnitTests/Helpers/PowerSaving/BaseInhibitorTaskTests.cs +++ b/WalletWasabi.Tests/UnitTests/Helpers/PowerSaving/BaseInhibitorTaskTests.cs @@ -1,4 +1,3 @@ -using Moq; using System.Diagnostics; using System.Threading; using System.Threading.Tasks; diff --git a/WalletWasabi.Tests/UnitTests/JsonConverters/FeeRateJsonConverterTests.cs b/WalletWasabi.Tests/UnitTests/JsonConverters/FeeRateJsonConverterTests.cs index e2872ac181d..2d53498845c 100644 --- a/WalletWasabi.Tests/UnitTests/JsonConverters/FeeRateJsonConverterTests.cs +++ b/WalletWasabi.Tests/UnitTests/JsonConverters/FeeRateJsonConverterTests.cs @@ -1,6 +1,5 @@ using NBitcoin; using Newtonsoft.Json; -using Newtonsoft.Json.Linq; using WalletWasabi.JsonConverters.Bitcoin; using Xunit; using JsonConvertNew = System.Text.Json.JsonSerializer; diff --git a/WalletWasabi.Tests/UnitTests/JsonConverters/TimeSpanJsonConverterTests.cs b/WalletWasabi.Tests/UnitTests/JsonConverters/TimeSpanJsonConverterTests.cs index a922db7963b..ea5bbe87662 100644 --- a/WalletWasabi.Tests/UnitTests/JsonConverters/TimeSpanJsonConverterTests.cs +++ b/WalletWasabi.Tests/UnitTests/JsonConverters/TimeSpanJsonConverterTests.cs @@ -1,4 +1,3 @@ -using NBitcoin; using WalletWasabi.JsonConverters.Timing; using Xunit; using JsonConvertNew = System.Text.Json.JsonSerializer; diff --git a/WalletWasabi.Tests/UnitTests/KeyManagementTests.cs b/WalletWasabi.Tests/UnitTests/KeyManagementTests.cs index 5ca34748deb..4c6efbe41c6 100644 --- a/WalletWasabi.Tests/UnitTests/KeyManagementTests.cs +++ b/WalletWasabi.Tests/UnitTests/KeyManagementTests.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using NBitcoin; using System.IO; using System.Linq; @@ -6,12 +5,9 @@ using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Crypto.Randomness; -using WalletWasabi.Extensions; -using WalletWasabi.Fluent.Helpers; using WalletWasabi.Logging; using WalletWasabi.Models; using WalletWasabi.Tests.Helpers; -using WalletWasabi.WabiSabi.Client; using Xunit; using WalletWasabi.Wallets; diff --git a/WalletWasabi.Tests/UnitTests/Tor/Control/TorControlClientTests.cs b/WalletWasabi.Tests/UnitTests/Tor/Control/TorControlClientTests.cs index ec90e8c364a..6d5dbb6b030 100644 --- a/WalletWasabi.Tests/UnitTests/Tor/Control/TorControlClientTests.cs +++ b/WalletWasabi.Tests/UnitTests/Tor/Control/TorControlClientTests.cs @@ -2,7 +2,6 @@ using System.IO.Pipelines; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; using WalletWasabi.Logging; using WalletWasabi.Tor.Control; using WalletWasabi.Tor.Control.Messages; diff --git a/WalletWasabi.Tests/UnitTests/Tor/Socks5/TorTcpConnectionFactoryTests.cs b/WalletWasabi.Tests/UnitTests/Tor/Socks5/TorTcpConnectionFactoryTests.cs index 498a3e878f7..97398a50676 100644 --- a/WalletWasabi.Tests/UnitTests/Tor/Socks5/TorTcpConnectionFactoryTests.cs +++ b/WalletWasabi.Tests/UnitTests/Tor/Socks5/TorTcpConnectionFactoryTests.cs @@ -2,7 +2,6 @@ using System.Net.Sockets; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; using WalletWasabi.Logging; using WalletWasabi.Tor.Socks5; using WalletWasabi.Tor.Socks5.Exceptions; diff --git a/WalletWasabi.Tests/UnitTests/Tor/TorBinaryHashesTests.cs b/WalletWasabi.Tests/UnitTests/Tor/TorBinaryHashesTests.cs index f3413bc566d..646472c34a6 100644 --- a/WalletWasabi.Tests/UnitTests/Tor/TorBinaryHashesTests.cs +++ b/WalletWasabi.Tests/UnitTests/Tor/TorBinaryHashesTests.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using System.Diagnostics; using System.IO; using System.Runtime.InteropServices; using System.Security.Cryptography; diff --git a/WalletWasabi.Tests/UnitTests/Tor/TorProcessManagerTests.cs b/WalletWasabi.Tests/UnitTests/Tor/TorProcessManagerTests.cs index b45cf8ac127..a90b5fa3d08 100644 --- a/WalletWasabi.Tests/UnitTests/Tor/TorProcessManagerTests.cs +++ b/WalletWasabi.Tests/UnitTests/Tor/TorProcessManagerTests.cs @@ -1,12 +1,10 @@ using Moq; -using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.IO.Pipelines; using System.Net; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; using WalletWasabi.Microservices; using WalletWasabi.Tor; using WalletWasabi.Tor.Control; diff --git a/WalletWasabi.Tests/UnitTests/Transactions/PayjoinTests.cs b/WalletWasabi.Tests/UnitTests/Transactions/PayjoinTests.cs index 8ed25f70588..58cf6a29702 100644 --- a/WalletWasabi.Tests/UnitTests/Transactions/PayjoinTests.cs +++ b/WalletWasabi.Tests/UnitTests/Transactions/PayjoinTests.cs @@ -9,11 +9,8 @@ using System.Net; using System.Text; using WalletWasabi.Tests.Helpers; -using Moq; using WalletWasabi.Tor.Http; -using System.Threading; using System.Net.Mime; -using System.Security.Cryptography; namespace WalletWasabi.Tests.UnitTests.Transactions; diff --git a/WalletWasabi.Tests/UnitTests/Transactions/SmartTransactionTests.cs b/WalletWasabi.Tests/UnitTests/Transactions/SmartTransactionTests.cs index dd3f74e91a8..6c654ab87c2 100644 --- a/WalletWasabi.Tests/UnitTests/Transactions/SmartTransactionTests.cs +++ b/WalletWasabi.Tests/UnitTests/Transactions/SmartTransactionTests.cs @@ -1,7 +1,5 @@ using NBitcoin; -using Newtonsoft.Json; using System.Collections.Generic; -using System.Globalization; using System.Linq; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Blockchain.Transactions; diff --git a/WalletWasabi.Tests/UnitTests/ViewModels/AmountTests.cs b/WalletWasabi.Tests/UnitTests/ViewModels/AmountTests.cs index 2946cc69817..91481718857 100644 --- a/WalletWasabi.Tests/UnitTests/ViewModels/AmountTests.cs +++ b/WalletWasabi.Tests/UnitTests/ViewModels/AmountTests.cs @@ -5,7 +5,6 @@ using Moq; using NBitcoin; using WalletWasabi.Fluent.Models.Wallets; -using WalletWasabi.Fluent.ViewModels.Wallets; using Xunit; namespace WalletWasabi.Tests.UnitTests.ViewModels; diff --git a/WalletWasabi.Tests/UnitTests/ViewModels/SuggestionLabelsViewModelTests.cs b/WalletWasabi.Tests/UnitTests/ViewModels/SuggestionLabelsViewModelTests.cs index 03c39f69f06..2371c8ed81a 100644 --- a/WalletWasabi.Tests/UnitTests/ViewModels/SuggestionLabelsViewModelTests.cs +++ b/WalletWasabi.Tests/UnitTests/ViewModels/SuggestionLabelsViewModelTests.cs @@ -1,7 +1,6 @@ using System.Collections.Generic; using System.ComponentModel; using System.Reactive.Disposables; -using DynamicData; using NBitcoin; using WalletWasabi.Fluent.Models.Wallets; using WalletWasabi.Fluent.ViewModels.Wallets.Labels; diff --git a/WalletWasabi.Tests/UnitTests/ViewModels/UiContext/NullWalletRepository.cs b/WalletWasabi.Tests/UnitTests/ViewModels/UiContext/NullWalletRepository.cs index e790cf1b88a..c414dbb59b0 100644 --- a/WalletWasabi.Tests/UnitTests/ViewModels/UiContext/NullWalletRepository.cs +++ b/WalletWasabi.Tests/UnitTests/ViewModels/UiContext/NullWalletRepository.cs @@ -5,7 +5,6 @@ using WalletWasabi.Fluent.Models.Wallets; using WalletWasabi.Hwi.Models; using WalletWasabi.Models; -using WalletWasabi.Tests.UnitTests.ViewModels.TestDoubles; using WalletWasabi.Wallets; namespace WalletWasabi.Tests.UnitTests.ViewModels.UIContext; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinJoinMempoolManagerTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinJoinMempoolManagerTests.cs index 646fbdf81e7..0139c99f19a 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinJoinMempoolManagerTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinJoinMempoolManagerTests.cs @@ -1,10 +1,5 @@ -using Moq; using NBitcoin; -using System; -using System.Collections.Generic; using System.Linq; -using System.Runtime.CompilerServices; -using System.Text; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Mempool; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinVerifierTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinVerifierTests.cs index aea481e2ebb..32913181049 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinVerifierTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoinVerifierTests.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using System.Collections.Generic; using System.Linq; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/ConfigTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/ConfigTests.cs index e0074a119f0..d407b023776 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/ConfigTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/ConfigTests.cs @@ -1,9 +1,7 @@ using System.IO; using System.Linq; -using System.Net.Http; using System.Threading; using System.Threading.Tasks; -using Moq; using NBitcoin; using NBitcoin.RPC; using WalletWasabi.BitcoinCore.Rpc; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoordinatorTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoordinatorTests.cs index 2c15c46a385..e2d92c3b795 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoordinatorTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/CoordinatorTests.cs @@ -1,4 +1,3 @@ -using System.Linq; using System.Threading; using System.Threading.Tasks; using NBitcoin; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepConnectionConfirmationTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepConnectionConfirmationTests.cs index d68a64e1216..68e1023472c 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepConnectionConfirmationTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepConnectionConfirmationTests.cs @@ -1,4 +1,3 @@ -using System.Linq; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Tests.Helpers; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepInputRegistrationTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepInputRegistrationTests.cs index 9ca210c1b5d..2b076361918 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepInputRegistrationTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepInputRegistrationTests.cs @@ -1,7 +1,5 @@ using System.Threading; using System.Threading.Tasks; -using Moq; -using NBitcoin.RPC; using WalletWasabi.Tests.Helpers; using WalletWasabi.Tests.UnitTests.WabiSabi.Backend.Rounds.Utils; using WalletWasabi.WabiSabi.Backend; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepTransactionSigningTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepTransactionSigningTests.cs index 04d355850f9..e0d70c41d72 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepTransactionSigningTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PhaseStepping/StepTransactionSigningTests.cs @@ -1,4 +1,3 @@ -using Moq; using NBitcoin; using NBitcoin.RPC; using System.Linq; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PostRequests/RegisterInputFailureTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PostRequests/RegisterInputFailureTests.cs index 2e35190aef6..3e63d46f35f 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PostRequests/RegisterInputFailureTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/PostRequests/RegisterInputFailureTests.cs @@ -1,10 +1,7 @@ -using Moq; using NBitcoin; using System.Linq; using System.Threading; using System.Threading.Tasks; -using SQLitePCL; -using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Crypto; using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi.Backend; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/RoundCreationTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/RoundCreationTests.cs index 363de69475e..f0e66a1ef08 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/RoundCreationTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/RoundCreationTests.cs @@ -1,5 +1,3 @@ -using NBitcoin; -using NBitcoin.RPC; using System.Linq; using System.Threading; using System.Threading.Tasks; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/Rounds/MultipartyTransactionStateTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/Rounds/MultipartyTransactionStateTests.cs index 1e371c01b48..b8a22666567 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/Rounds/MultipartyTransactionStateTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Backend/Rounds/MultipartyTransactionStateTests.cs @@ -1,7 +1,6 @@ using NBitcoin; using System.Collections.Generic; using WalletWasabi.Crypto.Randomness; -using WalletWasabi.Helpers; using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi; using WalletWasabi.WabiSabi.Backend; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/ArenaClientTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/ArenaClientTests.cs index 12282192a3d..09c9d0fe9aa 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/ArenaClientTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/ArenaClientTests.cs @@ -1,9 +1,7 @@ using Microsoft.Extensions.Caching.Memory; -using Moq; using NBitcoin; using NBitcoin.RPC; using System.Linq; -using System.Net.Http; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Affiliation; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/BobClientTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/BobClientTests.cs index f8c7aedd4d7..3500753019b 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/BobClientTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/BobClientTests.cs @@ -1,9 +1,6 @@ using Microsoft.Extensions.Caching.Memory; -using Moq; using NBitcoin; -using System.Collections.Immutable; using System.Linq; -using System.Net.Http; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Affiliation; @@ -12,7 +9,6 @@ using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.Cache; using WalletWasabi.Crypto.Randomness; -using WalletWasabi.Helpers; using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi; using WalletWasabi.WabiSabi.Backend; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinJoinClientTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinJoinClientTests.cs index ce828bcc3f4..a6ba74f6c90 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinJoinClientTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinJoinClientTests.cs @@ -1,13 +1,10 @@ using System.Collections.Generic; using System.Linq; -using System.Threading.Tasks; -using Microsoft.AspNetCore.JsonPatch.Internal; using NBitcoin; using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi.Client; using WalletWasabi.WabiSabi.Client.CoinJoin.Client; using WalletWasabi.WabiSabi.Client.CoinJoin.Client.Decomposer; -using WalletWasabi.Wallets; using Xunit; namespace WalletWasabi.Tests.UnitTests.WabiSabi.Client; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinjoinSkipFactorsTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinjoinSkipFactorsTests.cs index a27a2675610..e5ddd0a0e7e 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinjoinSkipFactorsTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Client/CoinjoinSkipFactorsTests.cs @@ -1,10 +1,5 @@ -using Moq; using NBitcoin; -using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using WabiSabi.Crypto.Randomness; using WalletWasabi.Models; using Xunit; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/Participant.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/Participant.cs index 16f8eea6d89..5b8c67fd519 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/Participant.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/Participant.cs @@ -1,5 +1,3 @@ -using System.Collections; -using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/WabiSabiApiApplicationFactory.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/WabiSabiApiApplicationFactory.cs index d264ee64ee4..5ae2c184a34 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/WabiSabiApiApplicationFactory.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Integration/WabiSabiApiApplicationFactory.cs @@ -1,7 +1,6 @@ using System.Linq; using System.Net.Http; using System.Threading; -using System.Threading.Channels; using System.Threading.Tasks; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Mvc.Testing; @@ -9,9 +8,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; -using Moq; using NBitcoin; -using WalletWasabi.Affiliation.Models; using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Crypto.Randomness; using WalletWasabi.Tests.Helpers; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Models/ConstructionStateTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Models/ConstructionStateTests.cs index 31041b78292..646193fbc6c 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Models/ConstructionStateTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Models/ConstructionStateTests.cs @@ -2,9 +2,7 @@ using WalletWasabi.Helpers; using WalletWasabi.Tests.Helpers; using WalletWasabi.WabiSabi.Backend; -using WalletWasabi.WabiSabi.Backend.Models; using WalletWasabi.WabiSabi.Backend.Rounds; -using WalletWasabi.WabiSabi.Models; using WalletWasabi.WabiSabi.Models.MultipartyTransaction; using Xunit; diff --git a/WalletWasabi.Tests/UnitTests/WabiSabi/Models/MultipartyTransactionTests.cs b/WalletWasabi.Tests/UnitTests/WabiSabi/Models/MultipartyTransactionTests.cs index 9a0c20dc22c..e78b2845e30 100644 --- a/WalletWasabi.Tests/UnitTests/WabiSabi/Models/MultipartyTransactionTests.cs +++ b/WalletWasabi.Tests/UnitTests/WabiSabi/Models/MultipartyTransactionTests.cs @@ -1,8 +1,6 @@ using NBitcoin; using System.Collections.Immutable; using System.Linq; -using System.Threading; -using System.Threading.Tasks; using WalletWasabi.Crypto; using WalletWasabi.Extensions; using WalletWasabi.Helpers; diff --git a/WalletWasabi.Tests/UnitTests/Wallet/WalletBuilder.cs b/WalletWasabi.Tests/UnitTests/Wallet/WalletBuilder.cs index 90937ccd077..ee0b8ce641a 100644 --- a/WalletWasabi.Tests/UnitTests/Wallet/WalletBuilder.cs +++ b/WalletWasabi.Tests/UnitTests/Wallet/WalletBuilder.cs @@ -1,6 +1,5 @@ using Microsoft.AspNetCore.Connections; using Microsoft.Extensions.Caching.Memory; -using Moq; using NBitcoin; using System.Collections.Generic; using System.Runtime.CompilerServices; @@ -21,7 +20,6 @@ using WalletWasabi.Wallets.FilterProcessor; using System.Threading; using WalletWasabi.Wallets; -using System.Net.Http; namespace WalletWasabi.Tests.UnitTests.Wallet; diff --git a/WalletWasabi/Affiliation/AffiliateServerStatusUpdater.cs b/WalletWasabi/Affiliation/AffiliateServerStatusUpdater.cs index ec48577d85e..208673b4703 100644 --- a/WalletWasabi/Affiliation/AffiliateServerStatusUpdater.cs +++ b/WalletWasabi/Affiliation/AffiliateServerStatusUpdater.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Affiliation.Extensions; using WalletWasabi.Bases; using WalletWasabi.Extensions; diff --git a/WalletWasabi/Affiliation/AffiliationManager.cs b/WalletWasabi/Affiliation/AffiliationManager.cs index c29a51bb4d0..f0ff146827a 100644 --- a/WalletWasabi/Affiliation/AffiliationManager.cs +++ b/WalletWasabi/Affiliation/AffiliationManager.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using System.Linq; using System.Collections.Immutable; using System.Net.Http; diff --git a/WalletWasabi/Bases/ConfigBase.cs b/WalletWasabi/Bases/ConfigBase.cs index be83c881c9e..2ea5419d6eb 100644 --- a/WalletWasabi/Bases/ConfigBase.cs +++ b/WalletWasabi/Bases/ConfigBase.cs @@ -1,5 +1,4 @@ using Newtonsoft.Json; -using Newtonsoft.Json.Linq; using System.IO; using System.Text; using WalletWasabi.Helpers; diff --git a/WalletWasabi/Blockchain/Analysis/FeesEstimation/HybridFeeProvider.cs b/WalletWasabi/Blockchain/Analysis/FeesEstimation/HybridFeeProvider.cs index d7146f51a91..f719d1b5bf7 100644 --- a/WalletWasabi/Blockchain/Analysis/FeesEstimation/HybridFeeProvider.cs +++ b/WalletWasabi/Blockchain/Analysis/FeesEstimation/HybridFeeProvider.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.Extensions.Hosting; using System.Linq; using System.Threading; diff --git a/WalletWasabi/Blockchain/Analysis/StartingAnonScores.cs b/WalletWasabi/Blockchain/Analysis/StartingAnonScores.cs index 2076b28b56c..e8783ac0a38 100644 --- a/WalletWasabi/Blockchain/Analysis/StartingAnonScores.cs +++ b/WalletWasabi/Blockchain/Analysis/StartingAnonScores.cs @@ -1,9 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - namespace WalletWasabi.Blockchain.Analysis; public class StartingAnonScores diff --git a/WalletWasabi/Blockchain/BlockFilters/IndexType.cs b/WalletWasabi/Blockchain/BlockFilters/IndexType.cs index 015be186cf4..3a75979ec0d 100644 --- a/WalletWasabi/Blockchain/BlockFilters/IndexType.cs +++ b/WalletWasabi/Blockchain/BlockFilters/IndexType.cs @@ -1,9 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - namespace WalletWasabi.Blockchain.BlockFilters; public enum IndexType diff --git a/WalletWasabi/Blockchain/BlockFilters/IndexTypeConverter.cs b/WalletWasabi/Blockchain/BlockFilters/IndexTypeConverter.cs index 1658c59c76a..ab967fa8ac7 100644 --- a/WalletWasabi/Blockchain/BlockFilters/IndexTypeConverter.cs +++ b/WalletWasabi/Blockchain/BlockFilters/IndexTypeConverter.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using WalletWasabi.BitcoinCore.Rpc.Models; namespace WalletWasabi.Blockchain.BlockFilters; diff --git a/WalletWasabi/Blockchain/Keys/BlockchainState.cs b/WalletWasabi/Blockchain/Keys/BlockchainState.cs index e9d0f6cd4be..c30e88358d6 100644 --- a/WalletWasabi/Blockchain/Keys/BlockchainState.cs +++ b/WalletWasabi/Blockchain/Keys/BlockchainState.cs @@ -1,4 +1,3 @@ -using System.Runtime.Serialization; using NBitcoin; using Newtonsoft.Json; using WalletWasabi.JsonConverters; diff --git a/WalletWasabi/Blockchain/Keys/HdPubKeyPathView.cs b/WalletWasabi/Blockchain/Keys/HdPubKeyPathView.cs index af2ff2e0f87..68ff494013e 100644 --- a/WalletWasabi/Blockchain/Keys/HdPubKeyPathView.cs +++ b/WalletWasabi/Blockchain/Keys/HdPubKeyPathView.cs @@ -1,6 +1,5 @@ using System.Collections; using System.Collections.Generic; -using System.Collections.Immutable; using System.Linq; namespace WalletWasabi.Blockchain.Keys; diff --git a/WalletWasabi/Blockchain/TransactionBroadcasting/TransactionBroadcaster.cs b/WalletWasabi/Blockchain/TransactionBroadcasting/TransactionBroadcaster.cs index 5c5460ad388..3ba518b3411 100644 --- a/WalletWasabi/Blockchain/TransactionBroadcasting/TransactionBroadcaster.cs +++ b/WalletWasabi/Blockchain/TransactionBroadcasting/TransactionBroadcaster.cs @@ -8,7 +8,6 @@ using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Extensions; -using WalletWasabi.Helpers; using WalletWasabi.Logging; using WalletWasabi.Models; using WalletWasabi.Stores; diff --git a/WalletWasabi/Blockchain/TransactionOutputs/ISmartCoin.cs b/WalletWasabi/Blockchain/TransactionOutputs/ISmartCoin.cs index da0fb69ba7a..b3be7f37c0f 100644 --- a/WalletWasabi/Blockchain/TransactionOutputs/ISmartCoin.cs +++ b/WalletWasabi/Blockchain/TransactionOutputs/ISmartCoin.cs @@ -1,5 +1,4 @@ using NBitcoin; -using WalletWasabi.Blockchain.Keys; namespace WalletWasabi.Blockchain.TransactionOutputs; diff --git a/WalletWasabi/Blockchain/TransactionProcessing/ProcessedResult.cs b/WalletWasabi/Blockchain/TransactionProcessing/ProcessedResult.cs index e369805ecdc..638c1bcd4f6 100644 --- a/WalletWasabi/Blockchain/TransactionProcessing/ProcessedResult.cs +++ b/WalletWasabi/Blockchain/TransactionProcessing/ProcessedResult.cs @@ -1,6 +1,5 @@ using NBitcoin; using System.Collections.Generic; -using System.Linq; using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Helpers; diff --git a/WalletWasabi/Blockchain/Transactions/AllTransactionStore.cs b/WalletWasabi/Blockchain/Transactions/AllTransactionStore.cs index c6e5b33fa8c..20e4750cacf 100644 --- a/WalletWasabi/Blockchain/Transactions/AllTransactionStore.cs +++ b/WalletWasabi/Blockchain/Transactions/AllTransactionStore.cs @@ -8,7 +8,6 @@ using WalletWasabi.Blockchain.Analysis.Clustering; using WalletWasabi.Extensions; using WalletWasabi.Helpers; -using WalletWasabi.Logging; using WalletWasabi.Stores; namespace WalletWasabi.Blockchain.Transactions; diff --git a/WalletWasabi/BuyAnything/ConversationExtensions.cs b/WalletWasabi/BuyAnything/ConversationExtensions.cs index 19cfad09580..47d35590c37 100644 --- a/WalletWasabi/BuyAnything/ConversationExtensions.cs +++ b/WalletWasabi/BuyAnything/ConversationExtensions.cs @@ -1,7 +1,3 @@ -using Microsoft.VisualBasic; -using System; -using System.Collections; -using System.Collections.Generic; using System.Linq; namespace WalletWasabi.BuyAnything; diff --git a/WalletWasabi/Crypto/Extensions.cs b/WalletWasabi/Crypto/Extensions.cs index d4d37f3095f..949bc70d017 100644 --- a/WalletWasabi/Crypto/Extensions.cs +++ b/WalletWasabi/Crypto/Extensions.cs @@ -1,8 +1,5 @@ using System.Collections.Generic; using WalletWasabi.Helpers; -using NBitcoin.Secp256k1; -using NBitcoin; -using System.Linq; namespace WalletWasabi.Crypto; diff --git a/WalletWasabi/Extensions/ExceptionExtensions.cs b/WalletWasabi/Extensions/ExceptionExtensions.cs index bfffd31874e..a0712bfc479 100644 --- a/WalletWasabi/Extensions/ExceptionExtensions.cs +++ b/WalletWasabi/Extensions/ExceptionExtensions.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using WalletWasabi.BitcoinCore.Rpc; using WalletWasabi.Helpers; using WalletWasabi.Hwi.Exceptions; using WalletWasabi.Models; diff --git a/WalletWasabi/Helpers/ByteHelpers.cs b/WalletWasabi/Helpers/ByteHelpers.cs index 6fac5fedd12..711a8d42020 100644 --- a/WalletWasabi/Helpers/ByteHelpers.cs +++ b/WalletWasabi/Helpers/ByteHelpers.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; using System.Linq; -using System.Runtime.InteropServices; namespace WalletWasabi.Helpers; diff --git a/WalletWasabi/Helpers/EnvironmentHelpers.cs b/WalletWasabi/Helpers/EnvironmentHelpers.cs index dc821e2ea22..79f2383af31 100644 --- a/WalletWasabi/Helpers/EnvironmentHelpers.cs +++ b/WalletWasabi/Helpers/EnvironmentHelpers.cs @@ -1,6 +1,5 @@ using Microsoft.Win32; using System.Collections.Concurrent; -using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Reflection; diff --git a/WalletWasabi/Helpers/EventsAwaiter.cs b/WalletWasabi/Helpers/EventsAwaiter.cs index f96077bdf03..bfd9908a0b5 100644 --- a/WalletWasabi/Helpers/EventsAwaiter.cs +++ b/WalletWasabi/Helpers/EventsAwaiter.cs @@ -1,8 +1,6 @@ using System.Collections.Generic; using System.Linq; -using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Extensions; namespace WalletWasabi.Helpers; diff --git a/WalletWasabi/JsonConverters/CoinjoinSkipFactorsJsonConverter.cs b/WalletWasabi/JsonConverters/CoinjoinSkipFactorsJsonConverter.cs index a5f61dafed7..8dbb4606777 100644 --- a/WalletWasabi/JsonConverters/CoinjoinSkipFactorsJsonConverter.cs +++ b/WalletWasabi/JsonConverters/CoinjoinSkipFactorsJsonConverter.cs @@ -1,9 +1,4 @@ using Newtonsoft.Json; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using WalletWasabi.Models; namespace WalletWasabi.JsonConverters; diff --git a/WalletWasabi/JsonConverters/Collections/HashSetUint256JsonConverter.cs b/WalletWasabi/JsonConverters/Collections/HashSetUint256JsonConverter.cs index c758d993d71..86eeed5c4be 100644 --- a/WalletWasabi/JsonConverters/Collections/HashSetUint256JsonConverter.cs +++ b/WalletWasabi/JsonConverters/Collections/HashSetUint256JsonConverter.cs @@ -2,7 +2,6 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System.Collections.Generic; -using System.Linq; namespace WalletWasabi.JsonConverters.Collections; diff --git a/WalletWasabi/Models/CoinjoinSkipFactors.cs b/WalletWasabi/Models/CoinjoinSkipFactors.cs index f7d38c3ca53..876d2d90fae 100644 --- a/WalletWasabi/Models/CoinjoinSkipFactors.cs +++ b/WalletWasabi/Models/CoinjoinSkipFactors.cs @@ -1,13 +1,6 @@ using NBitcoin; -using System; -using System.Collections.Concurrent; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using WabiSabi.Crypto.Randomness; -using WalletWasabi.Blockchain.Analysis.FeesEstimation; -using WalletWasabi.WabiSabi.Client.RoundStateAwaiters; namespace WalletWasabi.Models; diff --git a/WalletWasabi/Services/WasabiSynchronizer.cs b/WalletWasabi/Services/WasabiSynchronizer.cs index 4bd27e93506..84528e5b450 100644 --- a/WalletWasabi/Services/WasabiSynchronizer.cs +++ b/WalletWasabi/Services/WasabiSynchronizer.cs @@ -12,11 +12,9 @@ using WalletWasabi.Blockchain.Analysis.FeesEstimation; using WalletWasabi.Blockchain.BlockFilters; using WalletWasabi.Blockchain.Blocks; -using WalletWasabi.Logging; using WalletWasabi.Models; using WalletWasabi.Stores; using WalletWasabi.Tor.Socks5.Exceptions; -using WalletWasabi.Tor.Socks5.Models.Fields.OctetFields; using WalletWasabi.WabiSabi.Client; using WalletWasabi.WebClients.Wasabi; diff --git a/WalletWasabi/Stores/BitcoinStore.cs b/WalletWasabi/Stores/BitcoinStore.cs index 0bcabaffbba..e9d45013dac 100644 --- a/WalletWasabi/Stores/BitcoinStore.cs +++ b/WalletWasabi/Stores/BitcoinStore.cs @@ -1,11 +1,9 @@ -using NBitcoin; using System.Threading; using System.Threading.Tasks; using WalletWasabi.BitcoinP2p; using WalletWasabi.Blockchain.Blocks; using WalletWasabi.Blockchain.Mempool; using WalletWasabi.Blockchain.Transactions; -using WalletWasabi.Logging; using WalletWasabi.Wallets; namespace WalletWasabi.Stores; diff --git a/WalletWasabi/Tor/Control/TorControlClientFactory.cs b/WalletWasabi/Tor/Control/TorControlClientFactory.cs index db51af265df..c12e2f8dbdf 100644 --- a/WalletWasabi/Tor/Control/TorControlClientFactory.cs +++ b/WalletWasabi/Tor/Control/TorControlClientFactory.cs @@ -6,7 +6,6 @@ using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; -using WalletWasabi.Crypto.Randomness; using WalletWasabi.Helpers; using WalletWasabi.Logging; using WalletWasabi.Tor.Control.Exceptions; diff --git a/WalletWasabi/Tor/Socks5/Pool/Circuits/INamedCircuit.cs b/WalletWasabi/Tor/Socks5/Pool/Circuits/INamedCircuit.cs index a6a51195a8e..35342891dc6 100644 --- a/WalletWasabi/Tor/Socks5/Pool/Circuits/INamedCircuit.cs +++ b/WalletWasabi/Tor/Socks5/Pool/Circuits/INamedCircuit.cs @@ -1,4 +1,3 @@ -using System.Threading; using WalletWasabi.Tor.Socks5.Models.Fields.ByteArrayFields; using WalletWasabi.Tor.Socks5.Models.Messages; diff --git a/WalletWasabi/Userfacing/CurrencyInput.cs b/WalletWasabi/Userfacing/CurrencyInput.cs index 1f1c147513c..b32cebebb18 100644 --- a/WalletWasabi/Userfacing/CurrencyInput.cs +++ b/WalletWasabi/Userfacing/CurrencyInput.cs @@ -2,7 +2,6 @@ using System.Globalization; using System.Linq; using System.Text.RegularExpressions; -using WalletWasabi.Helpers; namespace WalletWasabi.Userfacing; diff --git a/WalletWasabi/WabiSabi/Backend/Banning/CoinVerifier.cs b/WalletWasabi/WabiSabi/Backend/Banning/CoinVerifier.cs index f62d5c4ca2e..b3d07bf733c 100644 --- a/WalletWasabi/WabiSabi/Backend/Banning/CoinVerifier.cs +++ b/WalletWasabi/WabiSabi/Backend/Banning/CoinVerifier.cs @@ -7,7 +7,6 @@ using WalletWasabi.Logging; using WalletWasabi.WabiSabi.Backend.Rounds.CoinJoinStorage; using WalletWasabi.Extensions; -using System.Diagnostics.CodeAnalysis; using WalletWasabi.Helpers; namespace WalletWasabi.WabiSabi.Backend.Banning; diff --git a/WalletWasabi/WabiSabi/Backend/CoinJoinMempoolManager.cs b/WalletWasabi/WabiSabi/Backend/CoinJoinMempoolManager.cs index 2b3ffc0858e..00e07112bd8 100644 --- a/WalletWasabi/WabiSabi/Backend/CoinJoinMempoolManager.cs +++ b/WalletWasabi/WabiSabi/Backend/CoinJoinMempoolManager.cs @@ -1,8 +1,5 @@ using NBitcoin; using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using WalletWasabi.Bases; using WalletWasabi.WabiSabi.Backend.Rounds.CoinJoinStorage; using System.Collections.Immutable; using WalletWasabi.BitcoinCore.Mempool; diff --git a/WalletWasabi/WabiSabi/Backend/DoSPrevention/Warden.cs b/WalletWasabi/WabiSabi/Backend/DoSPrevention/Warden.cs index dca1db71530..3b74ed298da 100644 --- a/WalletWasabi/WabiSabi/Backend/DoSPrevention/Warden.cs +++ b/WalletWasabi/WabiSabi/Backend/DoSPrevention/Warden.cs @@ -5,7 +5,6 @@ using System.Threading.Channels; using System.Threading.Tasks; using Microsoft.Extensions.Hosting; -using NBitcoin; using WalletWasabi.Helpers; using WalletWasabi.Logging; using WalletWasabi.WabiSabi.Backend.Rounds.CoinJoinStorage; diff --git a/WalletWasabi/WabiSabi/Backend/Events/CoinJoinTransactionCreatedEventArgs.cs b/WalletWasabi/WabiSabi/Backend/Events/CoinJoinTransactionCreatedEventArgs.cs index 71aa644c84e..042a236ac83 100644 --- a/WalletWasabi/WabiSabi/Backend/Events/CoinJoinTransactionCreatedEventArgs.cs +++ b/WalletWasabi/WabiSabi/Backend/Events/CoinJoinTransactionCreatedEventArgs.cs @@ -1,5 +1,4 @@ using NBitcoin; -using WalletWasabi.WabiSabi.Backend.Rounds; namespace WalletWasabi.WabiSabi.Backend.Events; diff --git a/WalletWasabi/WabiSabi/Backend/Rounds/Arena.Partial.cs b/WalletWasabi/WabiSabi/Backend/Rounds/Arena.Partial.cs index ba6516760d5..a48efd98d1d 100644 --- a/WalletWasabi/WabiSabi/Backend/Rounds/Arena.Partial.cs +++ b/WalletWasabi/WabiSabi/Backend/Rounds/Arena.Partial.cs @@ -12,7 +12,6 @@ using WalletWasabi.WabiSabi.Models.MultipartyTransaction; using WalletWasabi.Logging; using WalletWasabi.Crypto.Randomness; -using WalletWasabi.WabiSabi.Backend.Statistics; namespace WalletWasabi.WabiSabi.Backend.Rounds; diff --git a/WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs b/WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs index 96deccfb5c6..381fb120070 100644 --- a/WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs +++ b/WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs @@ -21,7 +21,6 @@ using WalletWasabi.Logging; using WalletWasabi.WabiSabi.Backend.DoSPrevention; using WalletWasabi.WabiSabi.Backend.Events; -using WalletWasabi.Affiliation; using WalletWasabi.Helpers; namespace WalletWasabi.WabiSabi.Backend.Rounds; diff --git a/WalletWasabi/WabiSabi/Backend/Rounds/BlameRound.cs b/WalletWasabi/WabiSabi/Backend/Rounds/BlameRound.cs index 04e99cd4d63..a0136492926 100644 --- a/WalletWasabi/WabiSabi/Backend/Rounds/BlameRound.cs +++ b/WalletWasabi/WabiSabi/Backend/Rounds/BlameRound.cs @@ -1,7 +1,6 @@ using NBitcoin; using System.Collections.Generic; using WabiSabi.Crypto.Randomness; -using WalletWasabi.Crypto.Randomness; namespace WalletWasabi.WabiSabi.Backend.Rounds; diff --git a/WalletWasabi/WabiSabi/Backend/Rounds/Round.cs b/WalletWasabi/WabiSabi/Backend/Rounds/Round.cs index 3a2b1b7a90c..3568f2e6cf5 100644 --- a/WalletWasabi/WabiSabi/Backend/Rounds/Round.cs +++ b/WalletWasabi/WabiSabi/Backend/Rounds/Round.cs @@ -3,7 +3,6 @@ using WabiSabi.Crypto; using WabiSabi.Crypto.Randomness; using WalletWasabi.Crypto; -using WalletWasabi.Crypto.Randomness; using WalletWasabi.WabiSabi.Backend.Models; using WalletWasabi.WabiSabi.Crypto; using WalletWasabi.WabiSabi.Models.MultipartyTransaction; diff --git a/WalletWasabi/WabiSabi/Backend/Rounds/RoundParameters.cs b/WalletWasabi/WabiSabi/Backend/Rounds/RoundParameters.cs index 1b7c25c2dee..d2aee290827 100644 --- a/WalletWasabi/WabiSabi/Backend/Rounds/RoundParameters.cs +++ b/WalletWasabi/WabiSabi/Backend/Rounds/RoundParameters.cs @@ -1,11 +1,6 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using NBitcoin; using NBitcoin.Policy; -using WabiSabi.Crypto.Randomness; -using WalletWasabi.Extensions; -using WalletWasabi.WabiSabi.Client; using WalletWasabi.WabiSabi.Models; using WalletWasabi.WabiSabi.Models.MultipartyTransaction; diff --git a/WalletWasabi/WabiSabi/Backend/Statistics/CoinJoinFeeRateStatStore.cs b/WalletWasabi/WabiSabi/Backend/Statistics/CoinJoinFeeRateStatStore.cs index 4990eb5935a..c96851a333b 100644 --- a/WalletWasabi/WabiSabi/Backend/Statistics/CoinJoinFeeRateStatStore.cs +++ b/WalletWasabi/WabiSabi/Backend/Statistics/CoinJoinFeeRateStatStore.cs @@ -1,5 +1,4 @@ using NBitcoin; -using NBitcoin.RPC; using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/WalletWasabi/WabiSabi/Backend/WabiSabiConfig.cs b/WalletWasabi/WabiSabi/Backend/WabiSabiConfig.cs index fadaacd00a5..673b048c623 100644 --- a/WalletWasabi/WabiSabi/Backend/WabiSabiConfig.cs +++ b/WalletWasabi/WabiSabi/Backend/WabiSabiConfig.cs @@ -9,7 +9,6 @@ using WalletWasabi.JsonConverters; using WalletWasabi.JsonConverters.Bitcoin; using WalletWasabi.JsonConverters.Timing; -using WalletWasabi.Affiliation; using WalletWasabi.WabiSabi.Models; using WalletWasabi.Affiliation.Serialization; using WalletWasabi.WabiSabi.Backend.DoSPrevention; diff --git a/WalletWasabi/WabiSabi/Client/Batching/PaymentBatch.cs b/WalletWasabi/WabiSabi/Client/Batching/PaymentBatch.cs index eb509cf23ea..52e4c2067ef 100644 --- a/WalletWasabi/WabiSabi/Client/Batching/PaymentBatch.cs +++ b/WalletWasabi/WabiSabi/Client/Batching/PaymentBatch.cs @@ -2,7 +2,6 @@ using System.Collections.ObjectModel; using System.Linq; using NBitcoin; -using NBitcoin.Protocol.Behaviors; using WalletWasabi.Extensions; using WalletWasabi.Helpers; using WalletWasabi.Logging; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/AliceClient.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/AliceClient.cs index 2d42b6c84df..329c0315514 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/AliceClient.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/AliceClient.cs @@ -9,7 +9,6 @@ using WalletWasabi.WabiSabi.Models; using WalletWasabi.Blockchain.TransactionOutputs; using WalletWasabi.WabiSabi.Client.RoundStateAwaiters; -using System.Linq; using WalletWasabi.Extensions; using System.Net.Http; using WabiSabi.Crypto.ZeroKnowledge; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinClient.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinClient.cs index 3bddd5c0e12..5736c8c5f30 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinClient.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinClient.cs @@ -1,4 +1,3 @@ -using Microsoft.VisualBasic; using NBitcoin; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinCoinSelector.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinCoinSelector.cs index 4f43b0b6c19..cb16f9365e6 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinCoinSelector.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/CoinJoinCoinSelector.cs @@ -8,7 +8,6 @@ using WalletWasabi.Extensions; using WalletWasabi.Helpers; using WalletWasabi.Logging; -using WalletWasabi.WabiSabi.Backend.Rounds; using WalletWasabi.Wallets; using SecureRandom = WabiSabi.Crypto.Randomness.SecureRandom; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/AmountDecomposer.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/AmountDecomposer.cs index b8a50ebc6bf..ca8d0fa1953 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/AmountDecomposer.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/AmountDecomposer.cs @@ -3,7 +3,6 @@ using System.Linq; using WabiSabi.Crypto.Randomness; using WalletWasabi.Extensions; -using WalletWasabi.WabiSabi.Models; namespace WalletWasabi.WabiSabi.Client.CoinJoin.Client.Decomposer; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/Output.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/Output.cs index 3b48ea5d753..abbabaea109 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/Output.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Client/Decomposer/Output.cs @@ -1,5 +1,4 @@ using NBitcoin; -using System.Diagnostics.CodeAnalysis; using WalletWasabi.Extensions; namespace WalletWasabi.WabiSabi.Client.CoinJoin.Client.Decomposer; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/CoinJoinManager.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/CoinJoinManager.cs index 6d44a23ebc4..f6e1b7d62ea 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/CoinJoinManager.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/CoinJoinManager.cs @@ -3,7 +3,6 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Collections.Immutable; -using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Threading; using System.Threading.Channels; @@ -20,7 +19,6 @@ using WalletWasabi.WabiSabi.Client.CoinJoinProgressEvents; using WalletWasabi.WabiSabi.Client.RoundStateAwaiters; using WalletWasabi.WabiSabi.Client.StatusChangedEvents; -using WalletWasabi.WabiSabi.Models; using WalletWasabi.Wallets; using WalletWasabi.WebClients.Wasabi; diff --git a/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/LiquidityClueProvider.cs b/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/LiquidityClueProvider.cs index 2e00512b432..46b81c0fb63 100644 --- a/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/LiquidityClueProvider.cs +++ b/WalletWasabi/WabiSabi/Client/CoinJoin/Manager/LiquidityClueProvider.cs @@ -1,10 +1,8 @@ using System.Collections.Generic; using System.Linq; -using System.Threading; using System.Threading.Tasks; using NBitcoin; using WalletWasabi.Blockchain.Analysis; -using WalletWasabi.Extensions; using WalletWasabi.Helpers; using WalletWasabi.Wallets; diff --git a/WalletWasabi/WabiSabi/Client/CredentialDependencies/DependencyGraph.cs b/WalletWasabi/WabiSabi/Client/CredentialDependencies/DependencyGraph.cs index 7c41263e390..f5830870119 100644 --- a/WalletWasabi/WabiSabi/Client/CredentialDependencies/DependencyGraph.cs +++ b/WalletWasabi/WabiSabi/Client/CredentialDependencies/DependencyGraph.cs @@ -4,7 +4,6 @@ using System.Diagnostics; using System.Linq; using WalletWasabi.Extensions; -using WalletWasabi.WabiSabi.Models; namespace WalletWasabi.WabiSabi.Client.CredentialDependencies; diff --git a/WalletWasabi/WabiSabi/Client/IDestinationProvider.cs b/WalletWasabi/WabiSabi/Client/IDestinationProvider.cs index bf324f7ad95..97d69160456 100644 --- a/WalletWasabi/WabiSabi/Client/IDestinationProvider.cs +++ b/WalletWasabi/WabiSabi/Client/IDestinationProvider.cs @@ -1,6 +1,5 @@ using NBitcoin; using System.Collections.Generic; -using System.Linq; namespace WalletWasabi.WabiSabi.Client; diff --git a/WalletWasabi/WabiSabi/Client/OutputProvider.cs b/WalletWasabi/WabiSabi/Client/OutputProvider.cs index 61915c194a3..5210ad3bcd5 100644 --- a/WalletWasabi/WabiSabi/Client/OutputProvider.cs +++ b/WalletWasabi/WabiSabi/Client/OutputProvider.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using WalletWasabi.WabiSabi.Backend.Rounds; using WabiSabi.Crypto.Randomness; -using WalletWasabi.WabiSabi.Client.Batching; using WalletWasabi.WabiSabi.Client.CoinJoin.Client.Decomposer; namespace WalletWasabi.WabiSabi.Client; diff --git a/WalletWasabi/WabiSabi/Client/WabiSabiHttpApiClient.cs b/WalletWasabi/WabiSabi/Client/WabiSabiHttpApiClient.cs index 2e3f12d3ee0..5ed8e27090a 100644 --- a/WalletWasabi/WabiSabi/Client/WabiSabiHttpApiClient.cs +++ b/WalletWasabi/WabiSabi/Client/WabiSabiHttpApiClient.cs @@ -1,6 +1,4 @@ using Newtonsoft.Json; -using System.Collections.Generic; -using System.Linq; using System.Net.Http; using System.Text; using System.Threading; diff --git a/WalletWasabi/WabiSabi/Crypto/Serialization/MacConverter.cs b/WalletWasabi/WabiSabi/Crypto/Serialization/MacConverter.cs index 65afbaafca1..0c44c049457 100644 --- a/WalletWasabi/WabiSabi/Crypto/Serialization/MacConverter.cs +++ b/WalletWasabi/WabiSabi/Crypto/Serialization/MacConverter.cs @@ -1,9 +1,7 @@ -using System.Collections.Generic; using NBitcoin.Secp256k1; using Newtonsoft.Json; using WabiSabi.Crypto; using WabiSabi.Crypto.Groups; -using WabiSabi.Crypto.ZeroKnowledge; using WalletWasabi.JsonConverters; namespace WalletWasabi.WabiSabi.Crypto.Serialization; diff --git a/WalletWasabi/WabiSabi/Crypto/Serialization/ProofJsonConverter.cs b/WalletWasabi/WabiSabi/Crypto/Serialization/ProofJsonConverter.cs index 2ee2de3f739..f180fb17939 100644 --- a/WalletWasabi/WabiSabi/Crypto/Serialization/ProofJsonConverter.cs +++ b/WalletWasabi/WabiSabi/Crypto/Serialization/ProofJsonConverter.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Newtonsoft.Json; using WabiSabi.Crypto; using WabiSabi.Crypto.Groups; diff --git a/WalletWasabi/WabiSabi/LoggerTools.cs b/WalletWasabi/WabiSabi/LoggerTools.cs index ade3a79329a..32cbb4867d6 100644 --- a/WalletWasabi/WabiSabi/LoggerTools.cs +++ b/WalletWasabi/WabiSabi/LoggerTools.cs @@ -1,4 +1,3 @@ -using NBitcoin; using System.Runtime.CompilerServices; using WalletWasabi.Logging; using WalletWasabi.WabiSabi.Backend.Rounds; diff --git a/WalletWasabi/WabiSabi/Models/MultipartyTransaction/MultipartyTransactionParameters.cs b/WalletWasabi/WabiSabi/Models/MultipartyTransaction/MultipartyTransactionParameters.cs index 65ecb34ea44..fa8e8d3f597 100644 --- a/WalletWasabi/WabiSabi/Models/MultipartyTransaction/MultipartyTransactionParameters.cs +++ b/WalletWasabi/WabiSabi/Models/MultipartyTransaction/MultipartyTransactionParameters.cs @@ -1,4 +1,3 @@ -using NBitcoin.Protocol; using WalletWasabi.Helpers; namespace WalletWasabi.WabiSabi.Models.MultipartyTransaction; diff --git a/WalletWasabi/WabiSabi/Models/RoundState.cs b/WalletWasabi/WabiSabi/Models/RoundState.cs index 8c4da1e4aeb..b55ac200b9e 100644 --- a/WalletWasabi/WabiSabi/Models/RoundState.cs +++ b/WalletWasabi/WabiSabi/Models/RoundState.cs @@ -1,7 +1,6 @@ using NBitcoin; using WabiSabi.Crypto; using WabiSabi.Crypto.Randomness; -using WalletWasabi.Crypto.Randomness; using WalletWasabi.WabiSabi.Backend.Rounds; using WalletWasabi.WabiSabi.Models.MultipartyTransaction; using CredentialIssuerParameters = WabiSabi.Crypto.CredentialIssuerParameters; diff --git a/WalletWasabi/Wallets/WalletManager.cs b/WalletWasabi/Wallets/WalletManager.cs index 1243d1bce30..d42131fcd8f 100644 --- a/WalletWasabi/Wallets/WalletManager.cs +++ b/WalletWasabi/Wallets/WalletManager.cs @@ -7,7 +7,6 @@ using System.Threading.Tasks; using WalletWasabi.Blockchain.Keys; using WalletWasabi.Blockchain.TransactionOutputs; -using WalletWasabi.Blockchain.TransactionProcessing; using WalletWasabi.Blockchain.Transactions; using WalletWasabi.Extensions; using WalletWasabi.Helpers; diff --git a/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoClient.cs b/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoClient.cs index c463a5d0b9b..174a4d7545a 100644 --- a/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoClient.cs +++ b/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoClient.cs @@ -1,5 +1,4 @@ using NBitcoin; -using NBitcoin.RPC; using System.Collections.Generic; using System.Net.Http; using System.Text.Json; diff --git a/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoFeeProvider.cs b/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoFeeProvider.cs index a67440d2349..7ca1ca40648 100644 --- a/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoFeeProvider.cs +++ b/WalletWasabi/WebClients/BlockstreamInfo/BlockstreamInfoFeeProvider.cs @@ -1,4 +1,3 @@ -using System.Linq; using System.Threading; using System.Threading.Tasks; using WalletWasabi.Bases;