WalletSendActivity.smali
.class public Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
.super Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;
.source "WalletSendActivity.java"
# interfaces
.implements Lcom/cmcm/safewallet/ui/property/av;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity",
"<",
"Lcom/cmcm/safewallet/ui/property/aw;",
">;",
"Lcom/cmcm/safewallet/ui/property/av;"
}
.end annotation
# instance fields
.field private ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
.field mAddressEdit:Landroid/widget/EditText;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mAmountEdit:Landroid/widget/EditText;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mAvailableAmount:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mEmailLayout:Landroid/widget/RelativeLayout;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mHighFeeText:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mHighFeeValue:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mLeftText:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mLowFeeLayout:Landroid/view/View;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mLowFeeText:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mLowFeeValue:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mMediumFeeLayout:Landroid/view/View;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mMediumFeeText:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mMediumFeeValue:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mMiningFreeTV:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mMoneyAmount:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mQrImage:Landroid/widget/ImageView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mSendBtn:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mSenderEmailText:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mSetEmailBtn:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 64
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;ILcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Landroid/content/Intent;
.registers 6
.prologue
.line 135
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 136
const-string v1, "Integer"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 137
const-string v1, "model"
invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
.line 138
const-string v1, "model_1"
invoke-virtual {v0, v1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
.line 139
instance-of v1, p0, Landroid/app/Activity;
if-nez v1, :cond_1f
.line 140
const/high16 v1, 0x10000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 142
:cond_1f
return-object v0
.end method
.method static synthetic a(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
.registers 1
.prologue
.line 64
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tn()V
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;Ljava/lang/String;)V
.registers 2
.prologue
.line 64
invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
return-void
.end method
.method static synthetic b(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50105
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method static synthetic b(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;Ljava/lang/String;)V
.registers 12
.prologue
.line 64
.line 50110
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAmountEdit:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v1
.line 50199
invoke-static {v1}, Lcom/cmcm/safewallet/utils/an;->et(Ljava/lang/String;)Z
move-result v0
.line 50111
if-nez v0, :cond_29
.line 50112
const-string v0, "WalletSendActivity"
const-string v1, "send fail: mAmountEditText verify fail"
.line 50200
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50114
const-string v0, "hd transfer,fail,mAmountEditText verify fail"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50115
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031a
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
.line 50194
:cond_28
:goto_28
return-void
.line 50120
:cond_29
:try_start_29
invoke-static {v1}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
:try_end_2c
.catch Ljava/lang/Exception; {:try_start_29 .. :try_end_2c} :catch_58
move-result-wide v2
.line 50204
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50128
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50205
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 50128
const/4 v4, 0x1
if-ne v0, v4, :cond_72
.line 50129
const-wide v4, 0x3ed6e6a15f35c58aL # 5.46E-6
cmpg-double v0, v2, v4
if-gtz v0, :cond_9d
.line 50130
const-string v0, "WalletSendActivity"
const-string v1, "btc send fail: amount too small MIN_TX_BTC"
.line 50206
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50132
const-string v0, "hd transfer,fail,amount too small MIN_TX_BTC"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50133
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031f
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto :goto_28
.line 50122
:catch_58
move-exception v0
const-string v0, "WalletSendActivity"
const-string v1, "send fail: amount parseDouble exception"
.line 50202
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50124
const-string v0, "hd transfer,fail,amount parseDouble exception"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50125
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031a
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto :goto_28
.line 50208
:cond_72
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50136
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50209
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 50136
const/4 v4, 0x3
if-ne v0, v4, :cond_9d
.line 50137
const-wide v4, 0x3ed6e6a15f35c58aL # 5.46E-6
cmpg-double v0, v2, v4
if-gtz v0, :cond_9d
.line 50138
const-string v0, "WalletSendActivity"
const-string v1, "bch send fail: amount too small MIN_TX_BCH"
.line 50210
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50140
const-string v0, "hd transfer,fail,amount too small MIN_TX_BCH"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50141
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031f
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto :goto_28
.line 50212
:cond_9d
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50154
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50213
iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAW:Z
.line 50154
if-eqz v0, :cond_ff
.line 50214
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50155
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tu()D
move-result-wide v4
.line 50215
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50156
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50216
iget-wide v6, v0, Lcom/cmcm/safewallet/ui/property/aw;->Zs:D
.line 50156
cmpg-double v0, v6, v4
if-gez v0, :cond_d1
.line 50157
const-string v0, "WalletSendActivity"
const-string v1, "Contract send fail: getParentBalance < gas"
.line 50217
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50159
const-string v0, "hd transfer,fail,getParentBalance < gas"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50160
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f080321
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto/16 :goto_28
.line 50219
:cond_d1
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50163
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50220
iget-wide v4, v0, Lcom/cmcm/safewallet/ui/property/aw;->Zg:D
.line 50221
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50164
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50222
iget-wide v6, v0, Lcom/cmcm/safewallet/ui/property/aw;->ajy:D
.line 50165
sub-double/2addr v4, v2
sub-double/2addr v4, v6
.line 50166
const-wide/16 v6, 0x0
cmpg-double v0, v4, v6
if-gez v0, :cond_136
.line 50167
const-string v0, "WalletSendActivity"
const-string v1, "Contract send fail: diff < 0, insufficient balance"
.line 50223
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50169
const-string v0, "hd transfer,fail,diff < 0, insufficient balance"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50170
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f080322
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto/16 :goto_28
.line 50225
:cond_ff
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50174
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50226
iget-wide v4, v0, Lcom/cmcm/safewallet/ui/property/aw;->Zg:D
.line 50227
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50175
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tu()D
move-result-wide v6
.line 50228
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50176
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50229
iget-wide v8, v0, Lcom/cmcm/safewallet/ui/property/aw;->ajy:D
.line 50177
sub-double/2addr v4, v6
sub-double/2addr v4, v2
sub-double/2addr v4, v8
.line 50178
const-wide/16 v6, 0x0
cmpg-double v0, v4, v6
if-gez v0, :cond_136
.line 50179
const-string v0, "WalletSendActivity"
const-string v1, "send fail: diff < 0, insufficient balance"
.line 50230
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 50181
const-string v0, "hd transfer,fail,diff < 0, insufficient balance"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50182
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f080322
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto/16 :goto_28
.line 50233
:cond_136
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50232
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50234
iget-object v4, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAV:Ljava/math/BigInteger;
if-eqz v4, :cond_170
iget-object v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAV:Ljava/math/BigInteger;
invoke-virtual {v0}, Ljava/math/BigInteger;->doubleValue()D
move-result-wide v4
const-wide/16 v6, 0x0
cmpl-double v0, v4, v6
if-lez v0, :cond_170
const/4 v0, 0x1
.line 50186
:goto_14b
if-nez v0, :cond_172
.line 50188
const-string v0, "hd transfer,fail,Failed to count transaction fee"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 50235
new-instance v0, Lcom/cmcm/safewallet/ui/widget/j;
invoke-direct {v0}, Lcom/cmcm/safewallet/ui/widget/j;-><init>()V
.line 50247
const/4 v1, 0x0
iput-boolean v1, v0, Lcom/cmcm/safewallet/ui/widget/j;->aHx:Z
.line 50249
const v1, 0x7f08036c
iput v1, v0, Lcom/cmcm/safewallet/ui/widget/j;->aHe:I
.line 50251
const v1, 0x7f08007c
iput v1, v0, Lcom/cmcm/safewallet/ui/widget/j;->aHf:I
.line 50238
new-instance v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$6;
invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$6;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
.line 50253
iput-object v1, v0, Lcom/cmcm/safewallet/ui/widget/j;->aHt:Landroid/view/View$OnClickListener;
.line 50245
invoke-virtual {v0, p0}, Lcom/cmcm/safewallet/ui/widget/j;->n(Landroid/app/Activity;)Lcom/cmcm/safewallet/ui/widget/i;
goto/16 :goto_28
.line 50234
:cond_170
const/4 v0, 0x0
goto :goto_14b
.line 50192
:cond_172
invoke-static {p0}, Lcom/cmcm/safewallet/utils/w;->ak(Landroid/content/Context;)V
.line 50255
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 50193
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->rF()Z
move-result v0
if-eqz v0, :cond_18f
.line 50256
new-instance v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;
invoke-direct {v0, p1, v2, v3, v1}, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;-><init>(Ljava/lang/String;DLjava/lang/String;)V
.line 50257
const/4 v1, 0x1
invoke-static {p0, v0, v1}, Lcom/cmcm/safewallet/ui/hardware/HardwareConnectActivity;->a(Landroid/content/Context;Lcom/cmcm/safewallet/data/thwallet/data/IConnectModel;I)Landroid/content/Intent;
move-result-object v0
.line 50258
const/4 v1, 0x3
invoke-virtual {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->startActivityForResult(Landroid/content/Intent;I)V
goto/16 :goto_28
.line 50260
:cond_18f
new-instance v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
.line 50261
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
.line 50280
const/4 v2, 0x1
iput-boolean v2, v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->aGo:Z
.line 50262
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
new-instance v2, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$5;
invoke-direct {v2, p0, p1, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$5;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;Ljava/lang/String;Ljava/lang/String;)V
.line 50282
iput-object v2, v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->aGs:Lcom/cmcm/safewallet/ui/widget/d;
.line 50273
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->isShowing()Z
move-result v0
if-nez v0, :cond_28
.line 50276
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->isFinishing()Z
move-result v0
if-nez v0, :cond_28
.line 50277
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->show()V
goto/16 :goto_28
.end method
.method static synthetic c(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50106
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method private cy(Ljava/lang/String;)V
.registers 5
.prologue
const/4 v2, 0x1
.line 733
.line 50102
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 733
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50103
iget-object v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;
invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)I
move-result v0
.line 733
if-ne v2, v0, :cond_14
.line 734
const/16 v0, 0x64
const-string v1, "M#ui#"
invoke-static {v0, v1, v2, p1}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
.line 736
:cond_14
return-void
.end method
.method static synthetic d(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50107
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method static synthetic e(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50108
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method static synthetic f(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50109
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method static synthetic g(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50284
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method private g(D)V
.registers 12
.prologue
const/16 v7, 0x8
const-wide/16 v0, 0x0
.line 215
const-string v2, "WalletSendActivity"
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "updateMaxAvailable = "
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v3, p1, p2}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
.line 13052
invoke-static {v2, v3}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 216
cmpg-double v2, p1, v0
if-gez v2, :cond_1d
move-wide p1, v0
.line 219
:cond_1d
iget-object v2, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAvailableAmount:Landroid/widget/TextView;
const v3, 0x7f080401
invoke-virtual {p0, v3}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v3
const/4 v4, 0x2
new-array v4, v4, [Ljava/lang/Object;
const/4 v5, 0x0
.line 13088
cmpl-double v0, p1, v0
if-nez v0, :cond_45
.line 13089
const-string v0, "0"
.line 219
:goto_30
aput-object v0, v4, v5
const/4 v1, 0x1
.line 14095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 219
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
aput-object v0, v4, v1
invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 220
return-void
.line 13091
:cond_45
new-instance v0, Ljava/math/BigDecimal;
invoke-direct {v0, p1, p2}, Ljava/math/BigDecimal;-><init>(D)V
.line 13092
sget-object v1, Ljava/math/RoundingMode;->FLOOR:Ljava/math/RoundingMode;
invoke-virtual {v0, v7, v1}, Ljava/math/BigDecimal;->setScale(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;
move-result-object v0
.line 13093
new-instance v1, Ljava/text/DecimalFormat;
const-string v6, "0.#"
invoke-direct {v1, v6}, Ljava/text/DecimalFormat;-><init>(Ljava/lang/String;)V
.line 13094
invoke-virtual {v1, v7}, Ljava/text/DecimalFormat;->setMaximumFractionDigits(I)V
.line 13095
invoke-virtual {v0}, Ljava/math/BigDecimal;->doubleValue()D
move-result-wide v6
invoke-virtual {v1, v6, v7}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object v0
goto :goto_30
.end method
.method static synthetic h(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 2
.prologue
.line 64
.line 50285
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 64
return-object v0
.end method
.method private tn()V
.registers 3
.prologue
.line 251
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAddressEdit:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v0
invoke-interface {v0}, Landroid/text/Editable;->length()I
move-result v0
.line 252
iget-object v1, p0, 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-interface {v1}, Landroid/text/Editable;->length()I
move-result v1
.line 253
if-lez v0, :cond_1f
if-lez v1, :cond_1f
.line 254
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSendBtn:Landroid/widget/TextView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V
.line 258
:goto_1e
return-void
.line 256
:cond_1f
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSendBtn:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V
goto :goto_1e
.end method
.method private to()V
.registers 3
.prologue
.line 283
const/16 v0, 0x8
invoke-static {p0, v0}, Lcom/cmcm/safewallet/ui/qr/QrCodeActivity;->d(Landroid/content/Context;I)Landroid/content/Intent;
move-result-object v0
.line 284
const/4 v1, 0x1
invoke-virtual {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->startActivityForResult(Landroid/content/Intent;I)V
.line 285
return-void
.end method
.method private tp()Z
.registers 3
.prologue
.line 651
.line 50097
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 651
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50098
iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAW:Z
.line 651
if-nez v0, :cond_1a
const-string v1, "TOKEN_USDT"
.line 50099
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 651
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getTokenType()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_1a
const/4 v0, 0x1
:goto_19
return v0
:cond_1a
const/4 v0, 0x0
goto :goto_19
.end method
# virtual methods
.method public final M(Z)V
.registers 4
.prologue
.line 592
if-eqz p1, :cond_9
.line 593
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->n(Z)V
.line 597
:goto_8
return-void
.line 595
:cond_9
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->n(Z)V
goto :goto_8
.end method
.method public final V(Z)V
.registers 4
.prologue
.line 582
if-eqz p1, :cond_c
.line 583
invoke-static {p0}, Lcom/cmcm/safewallet/utils/w;->ak(Landroid/content/Context;)V
.line 584
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->n(Z)V
.line 588
:goto_b
return-void
.line 586
:cond_c
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->n(Z)V
goto :goto_b
.end method
.method public final a(DDD)V
.registers 18
.prologue
const v10, 0x7f0803ae
const/4 v9, 0x2
const/4 v8, 0x1
const/4 v7, 0x0
.line 602
.line 28095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 602
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
.line 28162
iget v2, v2, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 602
if-ne v2, v8, :cond_9d
.line 29095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 603
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v2
.line 30018
const-string v3, "USDT"
invoke-virtual {v3, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v2
.line 604
if-eqz v2, :cond_94
const-string v2, "BTC"
.line 606
:goto_20
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static/range {p5 .. p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v6
aput-object v6, v5, v7
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 607
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v6
aput-object v6, v5, v7
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 608
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v6
aput-object v6, v5, v7
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 39023
:cond_65
:goto_65
:try_start_65
const-string v2, "input_method"
invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/view/inputmethod/InputMethodManager;
.line 39024
move-object v0, p0
check-cast v0, Landroid/app/Activity;
move-object v3, v0
invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v3
invoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v3
invoke-virtual {v3}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
move-result-object v3
const/4 v4, 0x0
const/4 v5, 0x0
invoke-virtual {v2, v3, v4, v5}, Landroid/view/inputmethod/InputMethodManager;->toggleSoftInputFromWindow(Landroid/os/IBinder;II)V
:try_end_82
.catch Ljava/lang/Exception; {:try_start_65 .. :try_end_82} :catch_16c
.line 619
:goto_82
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tp()Z
move-result v2
if-eqz v2, :cond_172
.line 39095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 620
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->tr()D
move-result-wide v2
invoke-direct {p0, v2, v3}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 624
:goto_93
return-void
.line 30095
:cond_94
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 604
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v2
goto :goto_20
.line 31095
:cond_9d
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 609
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
.line 31162
iget v2, v2, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 609
if-ne v2, v9, :cond_104
.line 610
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static/range {p5 .. p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 32095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 610
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 611
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 33095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 611
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 612
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 34095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 612
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_65
.line 35095
:cond_104
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 613
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
.line 35162
iget v2, v2, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 613
const/4 v3, 0x3
if-ne v2, v3, :cond_65
.line 614
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static/range {p5 .. p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 36095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 614
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 615
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 37095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 615
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 616
iget-object v3, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v10}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v4
new-array v5, v9, [Ljava/lang/Object;
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v7
.line 38095
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 616
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v2
aput-object v2, v5, v8
invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_65
.line 39026
:catch_16c
move-exception v2
invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
goto/16 :goto_82
.line 40095
:cond_172
iget-object v2, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 622
check-cast v2, Lcom/cmcm/safewallet/ui/property/aw;
.line 40574
iget-object v3, v2, Lcom/cmcm/safewallet/ui/property/aw;->aAR:Ljava/math/BigInteger;
iput-object v3, v2, Lcom/cmcm/safewallet/ui/property/aw;->aAV:Ljava/math/BigInteger;
.line 40575
iput v8, v2, Lcom/cmcm/safewallet/ui/property/aw;->aAU:I
.line 40576
iget-wide v4, v2, Lcom/cmcm/safewallet/ui/property/aw;->Zg:D
iget-wide v2, v2, Lcom/cmcm/safewallet/ui/property/aw;->ajy:D
sub-double v2, v4, v2
.line 622
invoke-direct {p0, v2, v3}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
goto/16 :goto_93
.end method
.method public final a(DDDD)V
.registers 16
.prologue
.line 629
.line 41095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 629
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 41162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 629
const/4 v1, 0x1
if-ne v0, v1, :cond_85
.line 42095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 630
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
.line 43018
const-string v1, "USDT"
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
.line 631
if-eqz v0, :cond_7c
const-string v0, "BTC"
.line 633
:goto_1b
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
const v2, 0x7f0803ae
invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
invoke-static {p5, p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x1
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 634
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
const v2, 0x7f0803ae
invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x1
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 635
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
const v2, 0x7f0803ae
invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x1
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 645
:cond_72
:goto_72
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tp()Z
move-result v0
if-eqz v0, :cond_7b
.line 646
invoke-direct {p0, p7, p8}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 648
:cond_7b
return-void
.line 43095
:cond_7c
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 631
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
goto :goto_1b
.line 44095
:cond_85
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 636
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 44162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 636
const/4 v1, 0x2
if-ne v0, v1, :cond_ff
.line 637
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p5, p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 45095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 637
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 638
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 46095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 638
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 639
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 47095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 639
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tv()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_72
.line 48095
:cond_ff
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 640
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 48162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 640
const/4 v1, 0x3
if-ne v0, v1, :cond_72
.line 641
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p5, p6}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 49095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 641
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 642
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p3, p4}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 50095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 642
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 643
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
const v0, 0x7f0803ae
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v0, 0x2
new-array v3, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1, p2}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v0
const/4 v4, 0x1
.line 50096
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 643
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getCoinName()Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_72
.end method
.method public final a(Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;)V
.registers 4
.prologue
.line 686
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->isFinishing()Z
move-result v0
if-eqz v0, :cond_7
.line 698
:goto_6
return-void
.line 689
:cond_7
if-eqz p1, :cond_17
.line 690
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 691
const-string v1, "model"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
.line 692
const/4 v1, -0x1
invoke-virtual {p0, v1, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->setResult(ILandroid/content/Intent;)V
.line 50100
:cond_17
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 694
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 50101
iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAW:Z
.line 694
if-eqz v0, :cond_2e
.line 695
const v0, 0x7f080328
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
.line 697
:cond_2e
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->finish()V
goto :goto_6
.end method
.method protected final synthetic ab(Landroid/content/Context;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 3
.prologue
.line 50104
new-instance v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-direct {v0, p1}, Lcom/cmcm/safewallet/ui/property/aw;-><init>(Landroid/content/Context;)V
.line 64
return-object v0
.end method
.method public final dO(Ljava/lang/String;)V
.registers 4
.prologue
.line 703
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "hd transfer,fail,"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 704
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
invoke-virtual {v0, p1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
.line 705
return-void
.end method
.method public final dP(Ljava/lang/String;)V
.registers 3
.prologue
.line 729
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMoneyAmount:Landroid/widget/TextView;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 730
return-void
.end method
.method protected final mB()I
.registers 2
.prologue
.line 513
const v0, 0x7f030058
return v0
.end method
.method protected final my()V
.registers 1
.prologue
.line 148
return-void
.end method
.method protected final mz()V
.registers 8
.prologue
const v6, 0x7f08032d
const v5, 0x7f080335
const/16 v4, 0x8
const/4 v3, 0x3
const/4 v2, 0x1
.line 152
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLeftText:Landroid/widget/TextView;
const v1, 0x7f080338
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 154
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAddressEdit:Landroid/widget/EditText;
new-instance v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$1;
invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$1;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 161
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAmountEdit:Landroid/widget/EditText;
new-instance v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;
invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$2;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 170
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAmountEdit:Landroid/widget/EditText;
new-instance v1, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$3;
invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$3;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;)V
invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 194
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->onHighClick()V
.line 195
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tn()V
.line 2095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 1223
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 2162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 1223
if-ne v0, v2, :cond_e3
.line 1224
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMiningFreeTV:Landroid/widget/TextView;
const v1, 0x7f080323
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1225
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeText:Landroid/widget/TextView;
const v1, 0x7f080325
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1226
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeText:Landroid/widget/TextView;
const v1, 0x7f080326
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1227
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeText:Landroid/widget/TextView;
const v1, 0x7f080324
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1241
:cond_72
:goto_72
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v5}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1242
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v5}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1243
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {p0, v5}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 5095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 197
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 5552
iget-wide v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->Zg:D
.line 197
invoke-direct {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 7095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 6206
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 7752
iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->aAW:Z
.line 6206
if-nez v0, :cond_b6
.line 8095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 6206
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 8162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 6206
if-eq v0, v3, :cond_b6
const-string v1, "TOKEN_USDT"
.line 9095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 6207
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->getTokenType()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_138
.line 6208
:cond_b6
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mEmailLayout:Landroid/widget/RelativeLayout;
invoke-virtual {v0, v4}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 10095
:goto_bb
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 199
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 11130
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 10170
check-cast v1, Lcom/cmcm/safewallet/ui/property/av;
invoke-interface {v1, v2}, Lcom/cmcm/safewallet/ui/property/av;->M(Z)V
.line 10173
iget v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
if-eq v1, v2, :cond_ce
iget v1, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
if-ne v1, v3, :cond_d5
.line 12130
:cond_ce
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 10174
check-cast v1, Lcom/cmcm/safewallet/ui/property/av;
invoke-interface {v1}, Lcom/cmcm/safewallet/ui/property/av;->tq()V
.line 10176
:cond_d5
new-instance v1, Lcom/cmcm/safewallet/ui/property/aw$2;
invoke-direct {v1, v0}, Lcom/cmcm/safewallet/ui/property/aw$2;-><init>(Lcom/cmcm/safewallet/ui/property/aw;)V
invoke-static {v1}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V
.line 202
const-string v0, "hd transfer,show wallet send activity"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 203
return-void
.line 3095
:cond_e3
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 1228
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 3162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 1228
const/4 v1, 0x2
if-ne v0, v1, :cond_11b
.line 1229
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMiningFreeTV:Landroid/widget/TextView;
invoke-virtual {p0, v6}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1230
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeText:Landroid/widget/TextView;
const v1, 0x7f08032f
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1231
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeText:Landroid/widget/TextView;
const v1, 0x7f080330
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1232
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeText:Landroid/widget/TextView;
const v1, 0x7f08032e
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_72
.line 4095
:cond_11b
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 1233
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 4162
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
.line 1233
if-ne v0, v3, :cond_72
.line 1234
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMiningFreeTV:Landroid/widget/TextView;
invoke-virtual {p0, v6}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1235
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeLayout:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
.line 1236
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeLayout:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
goto/16 :goto_72
.line 6210
:cond_138
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mEmailLayout:Landroid/widget/RelativeLayout;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V
goto/16 :goto_bb
.end method
.method protected onActivityResult(IILandroid/content/Intent;)V
.registers 9
.prologue
.line 549
invoke-super {p0, p1, p2, p3}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onActivityResult(IILandroid/content/Intent;)V
.line 550
const/4 v0, -0x1
if-ne p2, v0, :cond_1b
.line 551
const/4 v0, 0x1
if-ne p1, v0, :cond_1f
.line 552
const-string v0, "String"
invoke-virtual {p3, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 26539
invoke-static {v0}, Lcom/cmcm/safewallet/ui/qr/a;->dW(Ljava/lang/String;)Lcom/cmcm/safewallet/ui/qr/a;
move-result-object v0
.line 26540
if-nez v0, :cond_1c
.line 26541
const/4 v0, 0x0
.line 554
:goto_16
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAddressEdit:Landroid/widget/EditText;
invoke-virtual {v1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 565
:cond_1b
:goto_1b
return-void
.line 26543
:cond_1c
iget-object v0, v0, Lcom/cmcm/safewallet/ui/qr/a;->address:Ljava/lang/String;
goto :goto_16
.line 555
:cond_1f
const/4 v0, 0x3
if-ne p1, v0, :cond_1b
.line 556
const-string v0, "result"
const/4 v1, 0x0
invoke-virtual {p3, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v1
.line 557
const-string v0, "Extra"
invoke-virtual {p3, v0}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;
.line 558
const-string v2, "WalletSendActivity"
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "onActivityResult: result = "
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ", address = "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 27021
iget-object v4, v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;->address:Ljava/lang/String;
.line 558
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ", amountStr = "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 27029
iget-object v4, v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;->adi:Ljava/lang/String;
.line 558
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
.line 27052
invoke-static {v2, v3}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 559
invoke-static {p0, v1}, Lcom/cmcm/safewallet/utils/p;->b(Landroid/app/Activity;I)V
.line 560
invoke-static {v1}, Lcom/cmcm/safewallet/utils/p;->cJ(I)Z
move-result v1
if-eqz v1, :cond_1b
.line 27095
iget-object v1, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 561
check-cast v1, Lcom/cmcm/safewallet/ui/property/aw;
const-string v2, "fahjklrhfeu;kl"
.line 28021
iget-object v3, v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;->address:Ljava/lang/String;
.line 28029
iget-object v0, v0, Lcom/cmcm/safewallet/data/thwallet/data/SendConnectModel;->adi:Ljava/lang/String;
.line 561
invoke-virtual {v1, v2, v3, v0}, Lcom/cmcm/safewallet/ui/property/aw;->y(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_1b
.end method
.method public onBackPressed()V
.registers 2
.prologue
.line 570
const-string v0, "hd transfer,click back btn"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 571
invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onBackPressed()V
.line 572
return-void
.end method
.method public onHighClick()V
.registers 3
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
const/4 v1, 0x0
.line 313
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setSelected(Z)V
.line 314
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setSelected(Z)V
.line 315
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setSelected(Z)V
.line 316
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tp()Z
move-result v0
if-eqz v0, :cond_23
.line 19095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 317
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tr()D
move-result-wide v0
invoke-direct {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 321
:goto_22
return-void
.line 20095
:cond_23
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 319
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tr()D
goto :goto_22
.end method
.method public onLeftImageClick()V
.registers 2
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 502
const-string v0, "hd transfer,click back btn"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 503
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->finish()V
.line 504
return-void
.end method
.method public onLeftTextClick()V
.registers 2
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 495
const-string v0, "hd transfer,click back btn"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 496
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->finish()V
.line 497
return-void
.end method
.method public onLowClick()V
.registers 4
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
const/4 v2, 0x0
.line 289
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setSelected(Z)V
.line 290
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setSelected(Z)V
.line 291
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setSelected(Z)V
.line 292
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tp()Z
move-result v0
if-eqz v0, :cond_23
.line 15095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 293
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->ts()D
move-result-wide v0
invoke-direct {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 297
:goto_22
return-void
.line 16095
:cond_23
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 295
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->ts()D
goto :goto_22
.end method
.method public onMediumClick()V
.registers 4
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
const/4 v2, 0x0
.line 301
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mLowFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setSelected(Z)V
.line 302
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mMediumFeeValue:Landroid/widget/TextView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setSelected(Z)V
.line 303
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mHighFeeValue:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setSelected(Z)V
.line 304
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->tp()Z
move-result v0
if-eqz v0, :cond_23
.line 17095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 305
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tt()D
move-result-wide v0
invoke-direct {p0, v0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->g(D)V
.line 309
:goto_22
return-void
.line 18095
:cond_23
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 307
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/property/aw;->tt()D
goto :goto_22
.end method
.method public onQrClick()V
.registers 2
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 275
invoke-static {p0}, Lcom/cmcm/safewallet/utils/w;->ak(Landroid/content/Context;)V
.line 276
invoke-static {p0}, Lcom/cmcm/safewallet/utils/a/b;->p(Landroid/app/Activity;)Z
move-result v0
if-nez v0, :cond_a
.line 280
:goto_9
return-void
.line 279
:cond_a
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->to()V
goto :goto_9
.end method
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.registers 7
.annotation build Landroid/annotation/TargetApi;
value = 0x17
.end annotation
.prologue
const/4 v2, 0x0
.line 519
const/4 v0, 0x2
if-ne p1, v0, :cond_20
.line 520
if-eqz p3, :cond_10
array-length v0, p3
if-lez v0, :cond_10
.line 521
aget v0, p3, v2
if-nez v0, :cond_11
.line 522
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->to()V
.line 530
:cond_10
:goto_10
return-void
.line 524
:cond_11
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
const v1, 0x7f08028b
invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
goto :goto_10
.line 529
:cond_20
invoke-super {p0, p1, p2, p3}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
goto :goto_10
.end method
.method protected onResume()V
.registers 5
.prologue
.line 262
invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onResume()V
.line 15028
invoke-static {}, Lcom/cmcm/safewallet/data/d/b/d;->lj()Lcom/cmcm/safewallet/data/d/b/c;
move-result-object v0
.line 14225
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/d/b/c;->le()Ljava/lang/String;
move-result-object v0
.line 264
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_2a
.line 265
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSenderEmailText:Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0d003a
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V
.line 266
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSenderEmailText:Landroid/widget/TextView;
const v1, 0x7f080329
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
.line 271
:goto_29
return-void
.line 268
:cond_2a
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSenderEmailText:Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getResources()Landroid/content/res/Resources;
move-result-object v2
const v3, 0x7f0d003b
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 269
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mSenderEmailText:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_29
.end method
.method public onSendClick()V
.registers 6
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
const/4 v1, 0x1
.line 326
const-string v0, "hd transfer,click send btn"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 20332
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/safewallet/utils/ab;->al(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_29
.line 20333
const-string v0, "WalletSendActivity"
const-string v1, "send fail, no network"
.line 21052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 20335
const-string v0, "hd transfer,fail,no network"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 20337
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f080337
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
.line 20363
:goto_28
return-void
.line 20340
:cond_29
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAddressEdit:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
.line 21095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 20341
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 21603
iget-object v3, v0, Lcom/cmcm/safewallet/ui/property/aw;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;
invoke-static {v3, v0}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
.line 20341
if-eqz v0, :cond_5e
.line 20342
const-string v0, "WalletSendActivity"
const-string v1, "send fail, isMineAddress"
.line 22052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 20344
const-string v0, "hd transfer,fail,isMineAddress"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 20346
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031d
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto :goto_28
.line 22095
:cond_5e
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 20349
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
invoke-virtual {v0, v2}, Lcom/cmcm/safewallet/ui/property/aw;->dQ(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_81
.line 20350
const-string v0, "WalletSendActivity"
const-string v1, "send fail, Address Not Right"
.line 23052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 20352
const-string v0, "hd transfer,fail,Address Not Right"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 20354
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f08031a
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto :goto_28
.line 23095
:cond_81
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 20357
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 23633
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
if-eq v0, v1, :cond_c1
move v0, v1
.line 20357
:goto_8a
if-eqz v0, :cond_c7
.line 24095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 20357
check-cast v0, Lcom/cmcm/safewallet/ui/property/aw;
.line 24637
invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v3
.line 24638
iget v0, v0, Lcom/cmcm/safewallet/ui/property/aw;->auS:I
const/4 v4, 0x2
if-ne v0, v4, :cond_c5
.line 24639
const-string v0, "0x"
invoke-virtual {v3, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_c3
.line 25618
invoke-static {v3}, Lorg/web3j/ens/EnsResolver;->isValidEnsName(Ljava/lang/String;)Z
move-result v0
.line 20357
:goto_a5
if-nez v0, :cond_c7
.line 20358
const-string v0, "WalletSendActivity"
const-string v1, "send fail, Ens Not Right"
.line 26052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 20360
const-string v0, "hd transfer,fail,Ens Not Right"
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->cy(Ljava/lang/String;)V
.line 20362
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
const v1, 0x7f080333
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V
goto/16 :goto_28
.line 23633
:cond_c1
const/4 v0, 0x0
goto :goto_8a
:cond_c3
move v0, v1
.line 24642
goto :goto_a5
:cond_c5
move v0, v1
.line 24645
goto :goto_a5
.line 20365
:cond_c7
new-instance v0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$4;
invoke-direct {v0, p0, v2}, Lcom/cmcm/safewallet/ui/property/WalletSendActivity$4;-><init>(Lcom/cmcm/safewallet/ui/property/WalletSendActivity;Ljava/lang/String;)V
invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V
goto/16 :goto_28
.end method
.method public onSetEmailBtn()V
.registers 1
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 508
invoke-static {p0}, Lcom/cmcm/safewallet/ui/personal/NotificationSettingActivity;->ad(Landroid/content/Context;)V
.line 509
return-void
.end method
.method public final tq()V
.registers 3
.prologue
.line 709
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletSendActivity;->mAddressEdit:Landroid/widget/EditText;
const v1, 0x7f08031b
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setHint(I)V
.line 710
return-void
.end method