Remove ITorHttpClient.
MODIFY
WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs
WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs
@@ -12,7 +12,6 @@ using WalletWasabi.CoinJoin.Common.Models;
using WalletWasabi.Logging;
using WalletWasabi.Tor.Http;
using WalletWasabi.Tor.Http.Extensions;
-using WalletWasabi.Tor.Http.Interfaces;
using WalletWasabi.Tor.Socks5.Exceptions;
using WalletWasabi.WebClients.Wasabi;
using static WalletWasabi.Crypto.SchnorrBlinding;
@@ -47,7 +46,7 @@ namespace WalletWasabi.CoinJoin.Client.Clients
public BitcoinAddress[] RegisteredAddresses { get; }
public Requester[] Requesters { get; }
- public ITorHttpClient TorClient { get; }
+ public IRelativeHttpClient TorClient { get; }
public static async Task<AliceClient4> CreateNewAsync(
long roundId,

DELETE
WalletWasabi/Tor/Http/Interfaces/ITorHttpClient.cs
-namespace WalletWasabi.Tor.Http.Interfaces
-{
- public interface ITorHttpClient : IRelativeHttpClient
- {
- }
-}

MODIFY
WalletWasabi/Tor/Http/TorHttpClient.cs
WalletWasabi/Tor/Http/TorHttpClient.cs
@@ -11,7 +11,6 @@ using System.Threading.Tasks;
using WalletWasabi.Helpers;
using WalletWasabi.Logging;
using WalletWasabi.Tor.Http.Extensions;
-using WalletWasabi.Tor.Http.Interfaces;
using WalletWasabi.Tor.Http.Models;
using WalletWasabi.Tor.Socks5;
using WalletWasabi.Tor.Socks5.Exceptions;
@@ -19,7 +18,7 @@ using WalletWasabi.Tor.Socks5.Models.Fields.OctetFields;
namespace WalletWasabi.Tor.Http
{
- public class TorHttpClient : ITorHttpClient, IDisposable
+ public class TorHttpClient : IRelativeHttpClient, IDisposable
{
private static DateTimeOffset? TorDoesntWorkSinceBacking = null;

Remove ITorHttpClient.