diff --git a/src/opensesim/world/Account.java b/src/opensesim/world/Account.java index 4066402..c1ead52 100644 --- a/src/opensesim/world/Account.java +++ b/src/opensesim/world/Account.java @@ -26,8 +26,8 @@ package opensesim.world; import java.util.Collections; +import java.util.HashMap; import java.util.Map; -import java.util.concurrent.ConcurrentHashMap; import org.json.JSONObject; /** @@ -35,8 +35,9 @@ import org.json.JSONObject; * @author 7u83 <7u83@mail.ru> */ public class Account { - ConcurrentHashMap assets = new ConcurrentHashMap<>(); - + HashMap assets = new HashMap<>(); + HashMap assets_avail = new HashMap<>(); + Trader owner; Exchange exchange=null; @@ -62,6 +63,7 @@ public class Account { void add(AssetPack pack){ assets.put( pack.asset, get(pack.asset)+pack.volume); + assets_avail.put( pack.asset, get(pack.asset)+pack.volume); } public double get(AbstractAsset asset){