Updated on 2026-08-14

This commit is contained in:
Tangem 2018-07-17 11:24:29 +03:00
parent efd9666829
commit 302f9e6e22
7 changed files with 65 additions and 58 deletions

View file

@ -57,12 +57,7 @@ public class ETHRequestTask extends InfuraTask {
BigInteger l = new BigInteger(balanceCap, 16);
Long balance = l.longValue();
// Log.i(TAG, " dvddvdv BigInteger.ZERO");
if (l.compareTo(BigInteger.ZERO) == 0) {
// Log.i(TAG, "BigInteger.ZERO");
loadedWallet.mCard.setBlockchainID(Blockchain.Ethereum.getID());
loadedWallet.mCard.addTokenToBlockchainName();
loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
@ -133,7 +128,7 @@ public class ETHRequestTask extends InfuraTask {
}
}
if (loadedWallet.updateTasks.size() == 0)
// if (loadedWallet.updateTasks.size() == 0)
loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
}
}

View file

@ -1,7 +1,6 @@
package com.tangem.data.network.task.loaded_wallet;
import android.os.AsyncTask;
import android.util.Log;
import com.tangem.data.network.request.ElectrumRequest;
import com.tangem.data.network.task.ElectrumTask;
@ -32,7 +31,6 @@ public class UpdateWalletInfoTask extends ElectrumTask {
reference = new WeakReference<>(context);
}
public UpdateWalletInfoTask(LoadedWallet context, String host, int port, SharedData sharedData) {
super(host, port, sharedData);
reference = new WeakReference<>(context);
@ -43,21 +41,21 @@ public class UpdateWalletInfoTask extends ElectrumTask {
super.onProgressUpdate(values);
}
@Override
protected void onCancelled() {
super.onCancelled();
LoadedWallet loadedWallet = reference.get();
loadedWallet.updateTasks.remove(this);
if (loadedWallet.updateTasks.size() == 0) loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
}
// @Override
// protected void onCancelled() {
// super.onCancelled();
// LoadedWallet loadedWallet = reference.get();
//
// loadedWallet.updateTasks.remove(this);
// if (loadedWallet.updateTasks.size() == 0) loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
// }
@Override
protected void onPostExecute(List<ElectrumRequest> requests) {
super.onPostExecute(requests);
LoadedWallet loadedWallet = reference.get();
Log.i("RequestWalletInfoTask", "onPostExecute[" + String.valueOf(loadedWallet.updateTasks.size()) + "]");
// Log.i("RequestWalletInfoTask", "onPostExecute[" + String.valueOf(loadedWallet.updateTasks.size()) + "]");
loadedWallet.updateTasks.remove(this);
CoinEngine engine = CoinEngineFactory.Create(loadedWallet.mCard.getBlockchain());
@ -115,7 +113,7 @@ public class UpdateWalletInfoTask extends ElectrumTask {
BigInteger bigInt = new BigInteger(hashTX, 16); //TODO: очень плохой способ
LastSignStorage.setTxWasSend(loadedWallet.mCard.getWallet());
LastSignStorage.setLastMessage(loadedWallet.mCard.getWallet(), "");
Log.e("TX_RESULT", hashTX);
// Log.e("TX_RESULT", hashTX);
} catch (Exception e) {
engine.SwitchNode(loadedWallet.mCard);
@ -265,7 +263,7 @@ public class UpdateWalletInfoTask extends ElectrumTask {
e.printStackTrace();
loadedWallet.errorOnUpdate(e.toString());
}
Log.e("TX", raw);
// Log.e("TX", raw);
}
}
@ -306,7 +304,9 @@ public class UpdateWalletInfoTask extends ElectrumTask {
}
}
}
if (loadedWallet.updateTasks.size() == 0) loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
// if (loadedWallet.updateTasks.size() == 0)
loadedWallet.mSwipeRefreshLayout.setRefreshing(false);
}
}