Skip to content

Commit 66a6cac

Browse files
committed
Merge branch 'release/1.19.0'
2 parents ceaa5fb + e4efd98 commit 66a6cac

40 files changed

+54
-28
lines changed

src/main/java/com/algorand/algosdk/abi/Contract.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.algorand.algosdk.abi;
22

3-
import com.algorand.algosdk.algod.client.StringUtil;
43
import com.fasterxml.jackson.annotation.JsonCreator;
54
import com.fasterxml.jackson.annotation.JsonIgnore;
65
import com.fasterxml.jackson.annotation.JsonInclude;

src/main/java/com/algorand/algosdk/abi/Interface.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.algorand.algosdk.abi;
22

3-
import com.algorand.algosdk.algod.client.StringUtil;
43
import com.fasterxml.jackson.annotation.JsonCreator;
54
import com.fasterxml.jackson.annotation.JsonIgnore;
65
import com.fasterxml.jackson.annotation.JsonInclude;

src/main/java/com/algorand/algosdk/abi/Method.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.algorand.algosdk.abi;
22

3-
import com.algorand.algosdk.algod.client.StringUtil;
43
import com.algorand.algosdk.transaction.Transaction;
54
import com.algorand.algosdk.util.CryptoProvider;
65
import com.fasterxml.jackson.annotation.JsonCreator;
@@ -20,6 +19,8 @@
2019
import java.util.List;
2120
import java.util.Objects;
2221

22+
import org.apache.commons.lang3.StringUtils;
23+
2324
@JsonInclude(JsonInclude.Include.NON_NULL)
2425
public class Method {
2526
@JsonIgnore
@@ -150,7 +151,7 @@ else if (method.charAt(i) == ')') {
150151
public String getSignature() {
151152
List<String> argStringList = new ArrayList<>();
152153
for (Arg value : this.args) argStringList.add(value.type);
153-
return this.name + "(" + StringUtil.join(argStringList.toArray(new String[0]), ",") + ")" + this.returns.type;
154+
return this.name + "(" + StringUtils.join(argStringList.toArray(new String[0]), ",") + ")" + this.returns.type;
154155
}
155156

156157
@JsonIgnore
@@ -195,7 +196,7 @@ public static Method getMethodByName(List<Method> methods, String name) {
195196
for(int idx=0;idx<filteredMethods.size();idx++){
196197
sigs[idx] = filteredMethods.get(idx).getSignature();
197198
}
198-
String found = StringUtil.join(sigs, ",");
199+
String found = StringUtils.join(sigs, ",");
199200
throw new IllegalArgumentException(String.format("found %d methods with the same name: %s", filteredMethods.size(), found));
200201
}
201202

src/main/java/com/algorand/algosdk/abi/TypeTuple.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.algorand.algosdk.abi;
22

3-
import com.algorand.algosdk.algod.client.StringUtil;
43
import com.algorand.algosdk.util.Encoder;
54
import com.algorand.algosdk.util.GenericObjToArray;
65

@@ -11,6 +10,8 @@
1110
import java.util.List;
1211
import java.util.Set;
1312

13+
import org.apache.commons.lang3.StringUtils;
14+
1415
public class TypeTuple extends ABIType {
1516
public final List<ABIType> childTypes;
1617

@@ -23,7 +24,7 @@ public String toString() {
2324
List<String> childStrs = new ArrayList<>();
2425
for (ABIType t : this.childTypes)
2526
childStrs.add(t.toString());
26-
return "(" + StringUtil.join(childStrs.toArray(new String[0]), ",") + ")";
27+
return "(" + StringUtils.join(childStrs.toArray(new String[0]), ",") + ")";
2728
}
2829

2930
@Override
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
package com.algorand.algosdk.algod.client;
22

3+
@Deprecated
34
public class AlgodClient extends ApiClient {
45
}

src/main/java/com/algorand/algosdk/algod/client/ApiCallback.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
* Callback for asynchronous API call.
2323
*
2424
* @param <T> The return type
25+
* @deprecated Use the equivalent in v2 algod client
2526
*/
27+
@Deprecated
2628
public interface ApiCallback<T> {
2729
/**
2830
* This is called when the API call fails.

src/main/java/com/algorand/algosdk/algod/client/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
import java.util.regex.Matcher;
5151
import java.util.regex.Pattern;
5252

53-
53+
@Deprecated
5454
public class ApiClient {
5555

5656
private String basePath = "http://localhost";

src/main/java/com/algorand/algosdk/algod/client/ApiException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.Map;
1717
import java.util.List;
1818

19-
19+
@Deprecated
2020
public class ApiException extends Exception {
2121
private int code = 0;
2222
private Map<String, List<String>> responseHeaders = null;

src/main/java/com/algorand/algosdk/algod/client/ApiResponse.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
* API response returned by API call.
2121
*
2222
* @param <T> The type of data that is deserialized from response body
23+
* @deprecated Use the equivalent in v2 algod client
2324
*/
25+
@Deprecated
2426
public class ApiResponse<T> {
2527
final private int statusCode;
2628
final private Map<String, List<String>> headers;

src/main/java/com/algorand/algosdk/algod/client/Configuration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
package com.algorand.algosdk.algod.client;
1515

16-
16+
@Deprecated
1717
public class Configuration {
1818
private static ApiClient defaultApiClient = new ApiClient();
1919

0 commit comments

Comments
 (0)