Rename DependencyGraph{Resolver,TaskScheduler}
MODIFY
WalletWasabi/WabiSabi/Client/CoinJoinClient.cs
WalletWasabi/WabiSabi/Client/CoinJoinClient.cs
@@ -58,21 +58,21 @@ namespace WalletWasabi.WabiSabi.Client
List<AliceClient> aliceClients = CreateAliceClients(roundState);
DependencyGraph dependencyGraph = DependencyGraph.ResolveCredentialDependencies(aliceClients.Select(a => a.Coin), outputTxOuts, roundState.FeeRate, roundState.MaxVsizeAllocationPerAlice);
- DependencyGraphResolver dgr = new(dependencyGraph);
+ DependencyGraphTaskScheduler scheduler = new(dependencyGraph);
// Register coins.
await RegisterCoinsAsync(aliceClients, cancellationToken).ConfigureAwait(false);
// Confirm coins.
- await dgr.StartConfirmConnectionsAsync(aliceClients, dependencyGraph, roundState.ConnectionConfirmationTimeout, cancellationToken).ConfigureAwait(false);
+ await scheduler.StartConfirmConnectionsAsync(aliceClients, dependencyGraph, roundState.ConnectionConfirmationTimeout, cancellationToken).ConfigureAwait(false);
// Re-issuances.
var bobClient = CreateBobClient(roundState);
- await dgr.StartReissuancesAsync(aliceClients, bobClient, cancellationToken).ConfigureAwait(false);
+ await scheduler.StartReissuancesAsync(aliceClients, bobClient, cancellationToken).ConfigureAwait(false);
// Output registration.
roundState = await RoundStatusUpdater.CreateRoundAwaiter(roundState.Id, rs => rs.Phase == Phase.OutputRegistration, cancellationToken).ConfigureAwait(false);
- await dgr.StartOutputRegistrationsAsync(outputTxOuts, bobClient, cancellationToken).ConfigureAwait(false);
+ await scheduler.StartOutputRegistrationsAsync(outputTxOuts, bobClient, cancellationToken).ConfigureAwait(false);
// ReadyToSign.
await ReadyToSignAsync(aliceClients, cancellationToken).ConfigureAwait(false);

RENAME
WalletWasabi/WabiSabi/Client/DependencyGraphResolver.cs
WalletWasabi/WabiSabi/Client/DependencyGraphTaskScheduler.cs
@@ -11,9 +11,9 @@ using WalletWasabi.WabiSabi.Crypto;
namespace WalletWasabi.WabiSabi.Client
{
- public class DependencyGraphResolver
+ public class DependencyGraphTaskScheduler
{
- public DependencyGraphResolver(DependencyGraph graph)
+ public DependencyGraphTaskScheduler(DependencyGraph graph)
{
Graph = graph;
var allInEdges = Enum.GetValues<CredentialType>()

Rename DependencyGraph{Resolver,TaskScheduler}