Updated on 2026-08-14
This commit is contained in:
parent
ebc3abcfe1
commit
48db52b2a9
99 changed files with 860 additions and 895 deletions
|
|
@ -3,8 +3,8 @@ package com.tangem.domain.wallet;
|
|||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.math.BigInteger;
|
||||
import com.tangem.tangemcard.data.Blockchain;
|
||||
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
|
||||
public abstract class CoinData {
|
||||
|
|
@ -12,6 +12,24 @@ public abstract class CoinData {
|
|||
public CoinData() {
|
||||
}
|
||||
|
||||
private String wallet;
|
||||
|
||||
public void setWallet(String wallet) {
|
||||
this.wallet = wallet;
|
||||
}
|
||||
|
||||
public String getWallet() {
|
||||
return wallet;
|
||||
}
|
||||
|
||||
public String getShortWalletString() {
|
||||
if (wallet.length() < 22) {
|
||||
return wallet;
|
||||
} else {
|
||||
return wallet.substring(0, 10) + "......" + wallet.substring(wallet.length() - 10, wallet.length());
|
||||
}
|
||||
}
|
||||
|
||||
public boolean isBalanceReceived() {
|
||||
return balanceReceived;
|
||||
}
|
||||
|
|
@ -23,6 +41,8 @@ public abstract class CoinData {
|
|||
}
|
||||
|
||||
public void loadFromBundle(Bundle B) {
|
||||
wallet = B.getString("Wallet");
|
||||
|
||||
if (B.containsKey("balanceReceived")) setBalanceReceived(B.getBoolean("balanceReceived"));
|
||||
|
||||
validationNodeDescription = B.getString("validationNodeDescription");
|
||||
|
|
@ -40,6 +60,8 @@ public abstract class CoinData {
|
|||
|
||||
public void saveToBundle(Bundle B) {
|
||||
try {
|
||||
B.putString("Wallet", wallet);
|
||||
|
||||
if (balanceEqual != null) B.putBoolean("isBalanceEqual", balanceEqual);
|
||||
|
||||
if (failedBalanceRequestCounter != null)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue