Updated on 2026-08-14

This commit is contained in:
Tangem 2018-09-09 14:11:51 +03:00
parent 8780aca5e1
commit 39e8a00638
6 changed files with 80 additions and 31 deletions

View file

@ -14,10 +14,17 @@ import com.tangem.data.network.task.send_transaction.ETHRequestTask
import com.tangem.domain.wallet.Blockchain
import com.tangem.domain.wallet.CoinEngineFactory
import com.tangem.domain.wallet.TangemCard
import com.tangem.presentation.fragment.LoadedWallet
import com.tangem.wallet.R
class SendTransactionActivity : AppCompatActivity() {
companion object {
const val EXTRA_UID: String = "UID"
const val EXTRA_CARD: String = "Card"
const val EXTRA_TX: String = "TX"
}
var card: TangemCard? = null
private var tx: String? = null
private var progressBar: ProgressBar? = null
@ -31,9 +38,9 @@ class SendTransactionActivity : AppCompatActivity() {
progressBar = findViewById(R.id.progressBar)
val intent = intent
card = TangemCard(getIntent().getStringExtra("UID"))
card!!.loadFromBundle(intent.extras!!.getBundle("Card"))
tx = intent.getStringExtra("TX")
card = TangemCard(getIntent().getStringExtra(EXTRA_UID))
card!!.loadFromBundle(intent.extras!!.getBundle(EXTRA_CARD))
tx = intent.getStringExtra(EXTRA_TX)
val engine = CoinEngineFactory.create(card!!.blockchain)
if (card!!.blockchain == Blockchain.Ethereum || card!!.blockchain == Blockchain.EthereumTestNet || card!!.blockchain == Blockchain.Token) {