`WabiSabiCoordinator`: Remove use of `ArenaRequestHandler`.
MODIFY
WalletWasabi/WabiSabi/WabiSabiCoordinator.cs
WalletWasabi/WabiSabi/WabiSabiCoordinator.cs
@@ -7,7 +7,6 @@ using WalletWasabi.Logging;
using WalletWasabi.Services;
using WalletWasabi.WabiSabi.Backend;
using WalletWasabi.WabiSabi.Backend.Banning;
-using WalletWasabi.WabiSabi.Backend.PostRequests;
using WalletWasabi.WabiSabi.Backend.Rounds;
using WalletWasabi.WabiSabi.Backend.Rounds.Utils;
@@ -25,8 +24,6 @@ namespace WalletWasabi.WabiSabi
CoinJoinTransactionArchiver transactionArchiver = new(Path.Combine(parameters.CoordinatorDataDir, "CoinJoinTransactions"));
Arena = new(parameters.RoundProgressSteppingPeriod, rpc.Network, Config, rpc, Prison, transactionArchiver);
-
- Postman = new(Arena);
}
public ConfigWatcher ConfigWatcher { get; }
@@ -34,7 +31,6 @@ namespace WalletWasabi.WabiSabi
public CoordinatorParameters Parameters { get; }
public IRPCClient Rpc { get; }
- public ArenaRequestHandler Postman { get; }
public Arena Arena { get; }
public string WorkDir => Parameters.CoordinatorDataDir;
@@ -50,8 +46,6 @@ namespace WalletWasabi.WabiSabi
public override async Task StopAsync(CancellationToken cancellationToken)
{
- await Postman.DisposeAsync().ConfigureAwait(false);
-
await base.StopAsync(cancellationToken).ConfigureAwait(false);
await Arena.StopAsync(cancellationToken).ConfigureAwait(false);

`WabiSabiCoordinator`: Remove use of `ArenaRequestHandler`.