List<Wallet> wallets = new ArrayList<Wallet>(balances.size());
for (Map.Entry<String, BTCChinaValue> entry : balances.entrySet()) {
Wallet wallet;
BTCChinaValue frozen = frozens.get(entry.getKey());
if (frozen != null) {
wallet = adaptWallet(entry.getValue(), frozen);
if (wallet != null) {
wallets.add(wallet);
}