diff --git a/src/main/java/io/bitsquare/settings/Settings.java b/src/main/java/io/bitsquare/settings/Settings.java index 0f50e16337..4e2ecf83d9 100644 --- a/src/main/java/io/bitsquare/settings/Settings.java +++ b/src/main/java/io/bitsquare/settings/Settings.java @@ -7,7 +7,6 @@ import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import java.util.Locale; -import javax.inject.Inject; public class Settings implements Serializable { @@ -15,18 +14,16 @@ public class Settings implements Serializable private List acceptedLanguageLocales = new ArrayList<>(); - private List acceptedCountryLocales = new ArrayList<>(); - private List acceptedArbitrators = new ArrayList<>(); private int maxCollateral; private int minCollateral; + /////////////////////////////////////////////////////////////////////////////////////////// // Constructor /////////////////////////////////////////////////////////////////////////////////////////// - @Inject public Settings() { } diff --git a/src/main/java/io/bitsquare/user/User.java b/src/main/java/io/bitsquare/user/User.java index 032af2d8ad..0c9c815315 100644 --- a/src/main/java/io/bitsquare/user/User.java +++ b/src/main/java/io/bitsquare/user/User.java @@ -23,6 +23,7 @@ public class User implements Serializable private KeyPair messageKeyPair; private String accountID; + // TODO make it thread safe private List bankAccounts; private BankAccount currentBankAccount; @@ -39,10 +40,11 @@ public class User implements Serializable { if (persistedUser != null) { - accountID = persistedUser.getAccountId(); bankAccounts = persistedUser.getBankAccounts(); - setCurrentBankAccount(persistedUser.getCurrentBankAccount()); messageKeyPair = persistedUser.getMessageKeyPair(); + + accountID = persistedUser.getAccountId(); + setCurrentBankAccount(persistedUser.getCurrentBankAccount()); } else { @@ -86,10 +88,12 @@ public class User implements Serializable bankAccountChangedProperty.set(!bankAccountChangedProperty.get()); } + /////////////////////////////////////////////////////////////////////////////////////////// // Getters /////////////////////////////////////////////////////////////////////////////////////////// + // TODO just a first attempt, refine when working on the embedded data for the reg. tx public String getStringifiedBankAccounts() { String bankAccountUIDs = ""; @@ -102,7 +106,6 @@ public class User implements Serializable { bankAccountUIDs += ", "; } - } return bankAccountUIDs; } @@ -149,15 +152,8 @@ public class User implements Serializable return messageKeyPair.getPublic(); } - @Override - public String toString() + public String getMessagePublicKeyAsString() { - return "User{" + - "bankAccountChangedProperty=" + bankAccountChangedProperty + - ", messageKeyPair=" + messageKeyPair + - ", accountID='" + accountID + '\'' + - ", bankAccounts=" + bankAccounts + - ", currentBankAccount=" + currentBankAccount + - '}'; + return DSAKeyUtil.getHexStringFromPublicKey(getMessagePublicKey()); } }