Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit d8a9cf3

Browse files
author
Brord van Wierst
authored
Merge pull request #184 from kwek20/addr-gen-loop
Fixed addr gen infinite loop
2 parents d97b1d7 + 2bbd0d0 commit d8a9cf3

File tree

3 files changed

+3
-8
lines changed

3 files changed

+3
-8
lines changed

jota/src/main/java/org/iota/jota/IotaAPI.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,10 @@ private boolean isAddressSpent(String newAddress, boolean checksum) {
110110

111111
if (response.getHashes().length == 0) {
112112
Boolean state = checkWereAddressSpentFrom(address);
113-
return !state;
113+
return state;
114114
}
115115

116-
return false;
116+
return true;
117117
}
118118

119119
private String getFirstUnusedAddress(String seed, int securityLevel, int index, boolean checksum) {

jota/src/main/java/org/iota/jota/builder/AddressRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ private AddressRequest(Builder builder) {
3131
public static class Builder {
3232
private final String seed;
3333
private final int securityLevel;
34-
private int amount = 1;
34+
private int amount = 0;
3535
private int index = 0;
3636
private boolean checksum = false;
3737
private boolean addSpendAddresses = false;

jota/src/test/java/org/iota/jota/IotaAPITest.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,6 @@
3636
import org.junit.jupiter.api.Tag;
3737
import org.junit.jupiter.api.Test;
3838

39-
import java.util.ArrayList;
40-
import java.util.Arrays;
41-
import java.util.List;
42-
import java.util.Properties;
43-
4439
import static org.junit.jupiter.api.Assertions.assertEquals;
4540
import static org.junit.jupiter.api.Assertions.assertFalse;
4641
import static org.junit.jupiter.api.Assertions.assertNotNull;

0 commit comments

Comments
 (0)