Updated on 2026-08-14

This commit is contained in:
Tangem 2019-02-27 22:22:06 +03:00
parent 19b642e599
commit f5320a1952
64 changed files with 174 additions and 174 deletions

View file

@ -10,7 +10,7 @@ import com.tangem.di.NavigatorComponent
import com.tangem.di.NetworkComponent
import com.tangem.tangemcard.android.data.Firmwares
import com.tangem.tangemcard.android.data.PINStorage
import com.tangem.tangemcommon.data.Issuer
import com.tangem.cardcommon.data.Issuer
import com.tangem.tangemserver.data.LocalStorage
import java.io.InputStreamReader
import java.nio.charset.StandardCharsets

View file

@ -3,7 +3,7 @@ package com.tangem.data;
import android.content.Context;
import android.util.Log;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.BufferedReader;
import java.io.BufferedWriter;

View file

@ -11,7 +11,7 @@ import com.google.gson.annotations.SerializedName;
import com.google.gson.internal.LinkedTreeMap;
import com.jakewharton.retrofit2.adapter.rxjava2.HttpException;
import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import com.tangem.wallet.R;
import java.io.IOException;

View file

@ -6,7 +6,7 @@ import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import com.tangem.wallet.R;
import org.spongycastle.util.encoders.Base64;

View file

@ -11,7 +11,7 @@ import com.tangem.domain.wallet.btc.BitcoinOutputStream;
import com.tangem.domain.wallet.btc.BtcData;
import com.tangem.util.CryptoUtil;
import com.tangem.util.FormatUtil;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayOutputStream;
import java.io.IOException;

View file

@ -11,7 +11,7 @@ import com.tangem.domain.wallet.btc.BitcoinOutputStream;
import com.tangem.domain.wallet.btc.BtcData;
import com.tangem.util.CryptoUtil;
import com.tangem.util.FormatUtil;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayOutputStream;
import java.io.IOException;

View file

@ -1,6 +1,6 @@
package com.tangem.domain.wallet;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.wallet.R;
public class BalanceValidator {

View file

@ -3,8 +3,8 @@ package com.tangem.domain.wallet;
import android.net.Uri;
import android.text.InputFilter;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.tasks.SignTask;
import java.io.IOException;
import java.math.BigDecimal;

View file

@ -7,7 +7,7 @@ import android.os.Bundle;
import com.tangem.Constant;
import com.tangem.data.Blockchain;
import com.tangem.tangemcard.data.TangemCardExtensionsKt;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
public class TangemContext {
// public static final String EXTRA_BLOCKCHAIN_DATA = "BLOCKCHAIN_DATA";

View file

@ -8,20 +8,20 @@ import com.tangem.data.network.ElectrumRequest;
import com.tangem.data.network.ServerApiElectrum;
import com.tangem.domain.wallet.BCHUtils;
import com.tangem.domain.wallet.BTCUtils;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.domain.wallet.BalanceValidator;
import com.tangem.domain.wallet.btc.BtcData;
import com.tangem.domain.wallet.CoinData;
import com.tangem.domain.wallet.CoinEngine;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.domain.wallet.Transaction;
import com.tangem.domain.wallet.UnspentOutputInfo;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.util.DerEncodingUtil;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import com.tangem.wallet.R;
import org.json.JSONArray;

View file

@ -5,22 +5,22 @@ import android.text.InputFilter;
import android.util.Log;
import com.tangem.data.network.ServerApiCommon;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.domain.wallet.BalanceValidator;
import com.tangem.domain.wallet.Base58;
import com.tangem.data.Blockchain;
import com.tangem.domain.wallet.CoinData;
import com.tangem.domain.wallet.CoinEngine;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.domain.wallet.Transaction;
import com.tangem.domain.wallet.UnspentOutputInfo;
import com.tangem.domain.wallet.BTCUtils;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.util.DerEncodingUtil;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import com.tangem.wallet.R;
import com.tangem.data.network.ElectrumRequest;
import com.tangem.data.network.ServerApiElectrum;

View file

@ -15,10 +15,10 @@ import com.tangem.domain.wallet.Base58;
import com.tangem.domain.wallet.CoinData;
import com.tangem.domain.wallet.CoinEngine;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.cardcommon.util.Util;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.wallet.R;

View file

@ -15,10 +15,10 @@ import com.tangem.domain.wallet.Transaction;
import com.tangem.domain.wallet.UnspentOutputInfo;
import com.tangem.domain.wallet.btc.BtcData;
import com.tangem.domain.wallet.btc.BtcEngine;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.cardcommon.util.Util;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.util.DerEncodingUtil;

View file

@ -15,8 +15,8 @@ import com.tangem.domain.wallet.ECDSASignatureETH;
import com.tangem.domain.wallet.EthTransaction;
import com.tangem.domain.wallet.Keccak256;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.wallet.R;

View file

@ -16,10 +16,10 @@ import com.tangem.domain.wallet.Transaction;
import com.tangem.domain.wallet.UnspentOutputInfo;
import com.tangem.domain.wallet.btc.BtcData;
import com.tangem.domain.wallet.btc.BtcEngine;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.cardcommon.util.Util;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.util.DerEncodingUtil;

View file

@ -16,8 +16,8 @@ import com.tangem.domain.wallet.Keccak256;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.domain.wallet.eth.EthData;
import com.tangem.domain.wallet.token.TokenData;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.wallet.R;
import java.math.BigInteger;

View file

@ -18,8 +18,8 @@ import com.tangem.domain.wallet.EthTransaction;
import com.tangem.domain.wallet.Keccak256;
import com.tangem.domain.wallet.TangemContext;
import com.tangem.domain.wallet.eth.EthData;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.tasks.SignTask;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.tasks.SignTask;
import com.tangem.util.CryptoUtil;
import com.tangem.util.DecimalDigitsInputFilter;
import com.tangem.wallet.R;

View file

@ -22,7 +22,7 @@ import com.tangem.presentation.event.TransactionFinishWithError
import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.cardcommon.data.TangemCard
import com.tangem.util.UtilHelper
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_confirm_transaction.*

View file

@ -22,9 +22,9 @@ import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.asBundle
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.CreateNewWalletTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.CreateNewWalletTask
import com.tangem.cardcommon.util.Util
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_create_new_wallet.*
import kotlinx.android.synthetic.main.layout_progress_horizontal.*

View file

@ -25,10 +25,10 @@ import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.asBundle
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.VerifyCardTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.VerifyCardTask
import com.tangem.cardcommon.util.Util
import com.tangem.util.LOG
import com.tangem.util.UtilHelper
import com.tangem.wallet.R

View file

@ -36,9 +36,9 @@ import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcard.data.saveToBundle
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.ReadCardInfoTask
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.ReadCardInfoTask
import com.tangem.util.CommonUtil
import com.tangem.util.LOG
import com.tangem.util.PhoneUtility

View file

@ -29,7 +29,7 @@ import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcard.data.EXTRA_TANGEM_CARD
import com.tangem.tangemcard.data.EXTRA_TANGEM_CARD_UID
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.cardcommon.data.TangemCard
import com.tangem.util.LOG
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_pin_request.*

View file

@ -21,10 +21,10 @@ import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.*
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.SwapPINTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.SwapPINTask
import com.tangem.cardcommon.util.Util
import com.tangem.util.LOG
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_pin_swap.*

View file

@ -24,9 +24,9 @@ import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.asBundle
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.PurgeTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.PurgeTask
import com.tangem.cardcommon.util.Util
import com.tangem.util.LOG
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_purge.*

View file

@ -25,9 +25,9 @@ import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.asBundle
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.SignTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.SignTask
import com.tangem.cardcommon.util.Util
import com.tangem.util.LOG
import com.tangem.wallet.R
import kotlinx.android.synthetic.main.activity_sign_transaction.*

View file

@ -45,10 +45,10 @@ import com.tangem.tangemcard.android.reader.NfcReader
import com.tangem.tangemcard.data.EXTRA_TANGEM_CARD
import com.tangem.tangemcard.data.EXTRA_TANGEM_CARD_UID
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.tangemcommon.tasks.VerifyCardTask
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.cardcommon.tasks.VerifyCardTask
import com.tangem.cardcommon.util.Util
import com.tangem.tangemserver.ServerApiTangem
import com.tangem.tangemserver.model.CardVerifyAndGetInfo
import com.tangem.util.LOG

View file

@ -26,8 +26,8 @@ import com.tangem.tangemcard.android.data.PINStorage
import com.tangem.tangemcard.android.nfc.NfcLifecycleObserver
import com.tangem.tangemcard.android.reader.NfcManager
import com.tangem.tangemcard.data.loadFromBundle
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.reader.CardProtocol
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.reader.CardProtocol
import com.tangem.util.LOG
import com.tangem.wallet.BuildConfig
import com.tangem.wallet.R

View file

@ -3,7 +3,7 @@ package com.tangem.util;
import android.util.Log;
import com.tangem.domain.wallet.ECDSASignatureETH;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import org.spongycastle.asn1.ASN1EncodableVector;
import org.spongycastle.asn1.ASN1Integer;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcard.android;
package com.tangem.tangemcard;
import android.content.Context;
import androidx.test.InstrumentationRegistry;

View file

@ -5,8 +5,8 @@ import android.content.Context;
import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import com.tangem.tangemcommon.data.external.FirmwaresDigestsProvider;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.external.FirmwaresDigestsProvider;
import com.tangem.cardcommon.util.Util;
import java.io.IOException;
import java.io.InputStream;

View file

@ -5,8 +5,8 @@ import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.util.Base64;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.CardProtocol;
import java.util.ArrayList;
import java.util.List;

View file

@ -16,7 +16,7 @@ import android.os.Bundle
import androidx.core.app.ActivityCompat
import androidx.fragment.app.FragmentActivity
import com.tangem.tangemcard.android.presentation.dialog.NfcEnableDialog
import com.tangem.tangemcommon.util.Log
import com.tangem.cardcommon.util.Log
import java.io.IOException
class NfcManager(private val activity: FragmentActivity, private val readerCallback: NfcAdapter.ReaderCallback) {

View file

@ -5,7 +5,7 @@ import android.nfc.tech.IsoDep
data class NfcReader(
val nfcManager: NfcManager,
val isoDep: IsoDep
) : com.tangem.tangemcommon.reader.NfcReader {
) : com.tangem.cardcommon.reader.NfcReader {
override fun getId(): ByteArray {
return isoDep.tag.id
}

View file

@ -1,9 +1,9 @@
package com.tangem.tangemcard.data
import android.os.Bundle
import com.tangem.tangemcommon.data.Manufacturer
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.tangemcommon.util.Log
import com.tangem.cardcommon.data.Manufacturer
import com.tangem.cardcommon.data.TangemCard
import com.tangem.cardcommon.util.Log
import java.util.*
const val EXTRA_TANGEM_CARD = "Card"

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcard.android;
package com.tangem.tangemcard;
import org.junit.Test;

View file

@ -1,7 +1,7 @@
package com.tangem.tangemcommon.data;
package com.tangem.cardcommon.data;
import com.tangem.tangemcommon.reader.CardCrypto;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.reader.CardCrypto;
import com.tangem.cardcommon.util.Util;
import java.util.ArrayList;
import java.util.Arrays;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.data;
package com.tangem.cardcommon.data;
/**
* Created by dvol on 09.08.2017.

View file

@ -1,8 +1,8 @@
package com.tangem.tangemcommon.data;
package com.tangem.cardcommon.data;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.reader.SettingsMask;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.SettingsMask;
import com.tangem.cardcommon.util.Util;
import java.util.Date;

View file

@ -1,6 +1,6 @@
package com.tangem.tangemcommon.data.external;
package com.tangem.cardcommon.data.external;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
/**
* This interface provide method to make substitution of read card data (token symbol, contract address)

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.data.external;
package com.tangem.cardcommon.data.external;
/**
* This interfaces provide function to randomly select parameters to run one VerifyCode command, check answer and

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.data.external;
package com.tangem.cardcommon.data.external;
import java.util.List;

View file

@ -1,8 +1,8 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import com.tangem.tangemcommon.util.Log;
import com.tangem.tangemcommon.util.PBKDF2;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Log;
import com.tangem.cardcommon.util.PBKDF2;
import com.tangem.cardcommon.util.Util;
import net.i2p.crypto.eddsa.EdDSAEngine;
import net.i2p.crypto.eddsa.EdDSAPrivateKey;

View file

@ -1,9 +1,9 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.data.Manufacturer;
import com.tangem.tangemcommon.util.Log;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.data.Manufacturer;
import com.tangem.cardcommon.util.Log;
import com.tangem.cardcommon.util.Util;
import org.spongycastle.jce.ECNamedCurveTable;
import org.spongycastle.jce.interfaces.ECPublicKey;

View file

@ -1,6 +1,6 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayOutputStream;
import java.io.IOException;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
/**
* Created by dvol on 07.03.2018.

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import java.io.IOException;

View file

@ -1,6 +1,6 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayInputStream;
import java.util.Arrays;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
/**
* Created by dvol on 07.03.2018.

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
/**
* Created by dvol on 07.03.2018.

View file

@ -1,6 +1,6 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
public class TLVException extends Exception {

View file

@ -1,10 +1,10 @@
package com.tangem.tangemcommon.reader;
package com.tangem.cardcommon.reader;
/**
* Created by dvol on 23.06.2017.
*/
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;

View file

@ -1,11 +1,11 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.util.Log;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.util.Log;
public class CreateNewWalletTask extends CustomReadCardTask {
public static final String TAG = CreateNewWalletTask.class.getSimpleName();

View file

@ -1,17 +1,17 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.Manufacturer;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.CardCrypto;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.reader.TLV;
import com.tangem.tangemcommon.reader.TLVException;
import com.tangem.tangemcommon.reader.TLVList;
import com.tangem.tangemcommon.util.Log;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.Manufacturer;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.CardCrypto;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.reader.TLV;
import com.tangem.cardcommon.reader.TLVException;
import com.tangem.cardcommon.reader.TLVList;
import com.tangem.cardcommon.util.Log;
import com.tangem.cardcommon.util.Util;
import org.spongycastle.jce.ECNamedCurveTable;
import org.spongycastle.jce.spec.ECNamedCurveParameterSpec;

View file

@ -1,10 +1,10 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
public class PurgeTask extends CustomReadCardTask {
public static final String TAG = PurgeTask.class.getSimpleName();

View file

@ -1,10 +1,10 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.data.TangemCard;
public class ReadCardInfoTask extends CustomReadCardTask {
public static final String TAG = ReadCardInfoTask.class.getSimpleName();

View file

@ -1,13 +1,13 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.reader.TLV;
import com.tangem.tangemcommon.reader.TLVList;
import com.tangem.tangemcommon.util.Log;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.reader.TLV;
import com.tangem.cardcommon.reader.TLVList;
import com.tangem.cardcommon.util.Log;
import java.io.ByteArrayOutputStream;

View file

@ -1,10 +1,10 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.reader.NfcReader;
public class SwapPINTask extends CustomReadCardTask {
public static final String TAG = SwapPINTask.class.getSimpleName();

View file

@ -1,12 +1,12 @@
package com.tangem.tangemcommon.tasks;
package com.tangem.cardcommon.tasks;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.tangemcommon.data.external.FirmwaresDigestsProvider;
import com.tangem.tangemcommon.data.external.PINsProvider;
import com.tangem.tangemcommon.reader.CardProtocol;
import com.tangem.tangemcommon.reader.NfcReader;
import com.tangem.tangemcommon.util.Log;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider;
import com.tangem.cardcommon.data.external.FirmwaresDigestsProvider;
import com.tangem.cardcommon.data.external.PINsProvider;
import com.tangem.cardcommon.reader.CardProtocol;
import com.tangem.cardcommon.reader.NfcReader;
import com.tangem.cardcommon.util.Log;
import java.util.Arrays;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.util;
package com.tangem.cardcommon.util;
public class Log {
public static void i(String logTag, String message) {

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.util;
package com.tangem.cardcommon.util;
import org.spongycastle.crypto.CipherParameters;
import org.spongycastle.crypto.digests.SHA256Digest;

View file

@ -1,4 +1,4 @@
package com.tangem.tangemcommon.util;
package com.tangem.cardcommon.util;
import org.spongycastle.crypto.digests.RIPEMD160Digest;

View file

@ -3,9 +3,9 @@ package com.tangem.tangemserver;
import androidx.annotation.NonNull;
import android.util.Log;
import com.tangem.tangemcommon.data.TangemCard;
import com.tangem.cardcommon.data.TangemCard;
import com.tangem.tangemserver.model.CardVerifyAndGetInfo;
import com.tangem.tangemcommon.util.Util;
import com.tangem.cardcommon.util.Util;
import java.io.InputStream;
import java.util.ArrayList;

View file

@ -1,7 +1,7 @@
package com.tangem.tangemserver.data
import android.content.Context
import com.tangem.tangemcommon.data.TangemCard
import com.tangem.cardcommon.data.TangemCard
import android.annotation.SuppressLint
import android.graphics.Bitmap
@ -14,9 +14,9 @@ import com.google.gson.annotations.SerializedName
import com.google.gson.reflect.TypeToken
import com.tangem.tangemserver.model.CardVerifyAndGetInfo
import com.tangem.tangemserver.R
import com.tangem.tangemcommon.data.external.CardDataSubstitutionProvider
import com.tangem.tangemcommon.reader.CardCrypto
import com.tangem.tangemcommon.util.Util
import com.tangem.cardcommon.data.external.CardDataSubstitutionProvider
import com.tangem.cardcommon.reader.CardCrypto
import com.tangem.cardcommon.util.Util
import java.io.InputStream
import java.lang.Exception
import java.nio.charset.StandardCharsets