WalletSendActivity$2.smali
.class final Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;
.super Lcom/cmcm/safewallet/ui/widget/k;
.source "WalletSendActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mz()V
.end annotation
# instance fields
.field private synthetic aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
# direct methods
.method constructor <init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
.registers 2
.prologue
.line 161
iput-object p1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/widget/k;-><init>()V
return-void
.end method
# virtual methods
.method public final onTextChanged(Ljava/lang/CharSequence;III)V
.registers 15
.prologue
const/4 v5, 0x2
.line 164
invoke-super {p0, p1, p2, p3, p4}, Lcom/cmcm/safewallet/ui/widget/k;->onTextChanged(Ljava/lang/CharSequence;III)V
.line 165
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->a(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
.line 166
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->b(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAmountEdit:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
.line 1666
iget v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
if-eq v1, v5, :cond_7d
.line 1671
const-string v1, "TOKEN_USDT"
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getTokenType()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_95
.line 1672
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
move-result-object v1
invoke-virtual {v1}, Lcom/cmcm/safewallet/data/coinprovider/n;->fZ()Lcom/cmcm/safewallet/data/coinprovider/USDT/k;
move-result-object v1
.line 2071
iget-object v1, v1, Lcom/cmcm/safewallet/data/coinprovider/USDT/k;->NV:Lcom/cmcm/safewallet/data/coinprovider/USDT/l;
check-cast v1, Lcom/cmcm/safewallet/data/c/e;
.line 1676
:goto_39
if-eqz v1, :cond_7d
.line 1680
:try_start_3b
invoke-static {v2}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
:try_end_3e
.catch Ljava/lang/Exception; {:try_start_3b .. :try_end_3e} :catch_c7
.line 1684
iget-object v3, v0, Lcom/cmcm/safewallet/ui/property/aw;->ajC:Lcom/cmcm/safewallet/data/coinprovider/btc/e;
invoke-interface {v1, v2, v3}, Lcom/cmcm/safewallet/data/c/e;->a(Ljava/lang/String;Lcom/cmcm/safewallet/data/coinprovider/btc/e;)Lcom/cmcm/safewallet/data/c/d;
move-result-object v1
.line 3130
iget-object v2, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 1685
if-eqz v2, :cond_7d
.line 1688
if-nez v1, :cond_a6
.line 1689
new-instance v1, Ljava/math/BigInteger;
const-string v2, "0"
invoke-direct {v1, v2}, Ljava/math/BigInteger;-><init>(Ljava/lang/String;)V
iput-object v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAT:Ljava/math/BigInteger;
iput-object v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAS:Ljava/math/BigInteger;
iput-object v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAR:Ljava/math/BigInteger;
.line 1698
:goto_57
iget v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAU:I
const/4 v2, 0x1
if-ne v1, v2, :cond_b9
.line 1699
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tr()D
move-result-wide v8
.line 4130
:goto_60
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 1705
if-eqz v1, :cond_7d
.line 5130
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 1708
check-cast v1, Lcom/cmcm/safewallet/ui/property/av;
iget-object v2, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAR:Ljava/math/BigInteger;
invoke-virtual {v0, v2}, Lcom/cmcm/safewallet/ui/property/aw;->e(Ljava/math/BigInteger;)D
move-result-wide v2
iget-object v4, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAS:Ljava/math/BigInteger;
invoke-virtual {v0, v4}, Lcom/cmcm/safewallet/ui/property/aw;->e(Ljava/math/BigInteger;)D
move-result-wide v4
iget-object v6, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAT:Ljava/math/BigInteger;
invoke-virtual {v0, v6}, Lcom/cmcm/safewallet/ui/property/aw;->e(Ljava/math/BigInteger;)D
move-result-wide v6
invoke-interface/range {v1 .. v9}, Lcom/cmcm/safewallet/ui/property/av;->a(DDDD)V
.line 167
:cond_7d
:goto_7d
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->c(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;->aAG:Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAmountEdit:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/property/aw;->dR(Ljava/lang/String;)V
.line 168
return-void
.line 1674
:cond_95
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
move-result-object v1
iget v3, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 2131
iget-object v4, v0, Lcom/cmcm/safewallet/ui/property/aw;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;
invoke-static {v4}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)I
move-result v4
.line 1674
invoke-virtual {v1, v3, v4}, Lcom/cmcm/safewallet/data/coinprovider/n;->y(II)Lcom/cmcm/safewallet/data/c/e;
move-result-object v1
goto :goto_39
.line 1693
:cond_a6
invoke-interface {v1}, Lcom/cmcm/safewallet/data/c/d;->gg()Ljava/math/BigInteger;
move-result-object v2
iput-object v2, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAR:Ljava/math/BigInteger;
.line 1694
invoke-interface {v1}, Lcom/cmcm/safewallet/data/c/d;->gh()Ljava/math/BigInteger;
move-result-object v2
iput-object v2, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAS:Ljava/math/BigInteger;
.line 1695
invoke-interface {v1}, Lcom/cmcm/safewallet/data/c/d;->gi()Ljava/math/BigInteger;
move-result-object v1
iput-object v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAT:Ljava/math/BigInteger;
goto :goto_57
.line 1700
:cond_b9
iget v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAU:I
if-ne v1, v5, :cond_c2
.line 1701
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tt()D
move-result-wide v8
goto :goto_60
.line 1703
:cond_c2
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->ts()D
move-result-wide v8
goto :goto_60
.line 1682
:catch_c7
move-exception v0
goto :goto_7d
.end method