Skip to content

Commit 7733a26

Browse files
committed
/rest/cli/config: remove 'clients'
1 parent ba879b8 commit 7733a26

File tree

3 files changed

+2
-17
lines changed

3 files changed

+2
-17
lines changed

src/main/java/com/samourai/whirlpool/cli/api/protocol/beans/ApiCliConfig.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class ApiCliConfig {
2626
private static final String KEY_SCODE = "cli.scode";
2727
public static final String KEY_TOR = "cli.tor";
2828
private static final String KEY_PROXY = "cli.proxy";
29-
public static final String KEY_MIX_CLIENTS = "cli.mix.clients";
3029
private static final String KEY_MIX_CLIENTS_PER_POOL = "cli.mix.clientsPerPool";
3130
private static final String KEY_MIX_CLIENT_DELAY = "cli.mix.clientDelay";
3231
private static final String KEY_MIX_TX0_MAX_OUTPUTS = "cli.mix.tx0MaxOutputs";
@@ -124,7 +123,6 @@ public void setMix(ApiMixConfig mix) {
124123
}
125124

126125
public static class ApiMixConfig {
127-
private Integer clients;
128126
private Integer clientsPerPool;
129127
private Integer clientDelay;
130128
private Integer tx0MaxOutputs;
@@ -134,7 +132,6 @@ public static class ApiMixConfig {
134132
public ApiMixConfig() {}
135133

136134
public ApiMixConfig(CliConfigFile.MixConfig mixConfig) {
137-
this.clients = mixConfig.getClients();
138135
this.clientsPerPool = mixConfig.getClientsPerPool();
139136
this.clientDelay = mixConfig.getClientDelay();
140137
this.tx0MaxOutputs = mixConfig.getTx0MaxOutputs();
@@ -143,10 +140,6 @@ public ApiMixConfig(CliConfigFile.MixConfig mixConfig) {
143140
}
144141

145142
public void toProperties(Properties props) throws NotifiableException {
146-
if (clients != null && clients < 1) {
147-
throw new NotifiableException("mix.clients should be > 0 or null");
148-
}
149-
props.put(KEY_MIX_CLIENTS, clients != null ? Integer.toString(clients) : "");
150143
if (clientsPerPool != null) {
151144
if (clientsPerPool < 1) {
152145
throw new NotifiableException("mix.clientsPerPool should be > 0");
@@ -176,14 +169,6 @@ public void toProperties(Properties props) throws NotifiableException {
176169
}
177170
}
178171

179-
public Integer getClients() {
180-
return clients;
181-
}
182-
183-
public void setClients(Integer clients) {
184-
this.clients = clients;
185-
}
186-
187172
public Integer getClientsPerPool() {
188173
return clientsPerPool;
189174
}

src/main/java/com/samourai/whirlpool/cli/run/RunUpgradeCli.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.samourai.whirlpool.cli.run;
22

3-
import com.samourai.whirlpool.cli.api.protocol.beans.ApiCliConfig;
43
import com.samourai.whirlpool.cli.config.CliConfig;
54
import com.samourai.whirlpool.cli.services.CliConfigService;
65
import java.lang.invoke.MethodHandles;
@@ -34,7 +33,7 @@ public void upgradeV3() throws Exception {
3433

3534
// unset mix.clients=
3635
Properties props = cliConfigService.loadProperties();
37-
props.put(ApiCliConfig.KEY_MIX_CLIENTS, "");
36+
props.put(CliConfigService.KEY_MIX_CLIENTS, "");
3837
cliConfigService.saveProperties(props);
3938
}
4039
}

src/main/java/com/samourai/whirlpool/cli/services/CliConfigService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ public class CliConfigService {
4040
private static final String KEY_DOJO_APIKEY = "cli.dojo.apiKey";
4141
public static final String KEY_DOJO_ENABLED = "cli.dojo.enabled";
4242
private static final String KEY_VERSION = "cli.version";
43+
public static final String KEY_MIX_CLIENTS = "cli.mix.clients";
4344

4445
private CliConfig cliConfig;
4546
private CliStatus cliStatus;

0 commit comments

Comments
 (0)