d.smali
.class public final Lcom/cmcm/safewallet/ui/hd/d;
.super Lcom/cmcm/safewallet/ui/base/c/a;
.source "HDQAConfirmPresenter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/c/a",
"<",
"Lcom/cmcm/safewallet/ui/hd/c;",
">;"
}
.end annotation
# instance fields
.field apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 2
.prologue
.line 29
invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/base/c/a;-><init>(Landroid/content/Context;)V
.line 30
return-void
.end method
.method private static bu(I)V
.registers 2
.prologue
const/16 v0, 0x63
.line 112
invoke-static {v0, v0, p0}, Lcom/cmcm/safewallet/data/f/c/a;->p(III)V
.line 113
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
invoke-static {v0, v0, p0}, Lcom/cmcm/safewallet/data/f/b/b;->p(III)V
.line 114
return-void
.end method
# virtual methods
.method public final c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.registers 4
.prologue
.line 34
invoke-super {p0, p1, p2}, Lcom/cmcm/safewallet/ui/base/c/a;->c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.line 35
const-string v0, "Extra"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 36
return-void
.end method
.method public final pH()V
.registers 11
.prologue
const v9, 0x7f0801de
const/16 v8, 0x64
const/4 v7, 0x2
const/4 v3, 0x0
const/4 v4, 0x1
.line 43
.line 1130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 43
check-cast v0, Lcom/cmcm/safewallet/ui/hd/c;
.line 44
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/hd/c;->pE()Ljava/lang/String;
move-result-object v2
.line 45
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/hd/c;->pF()Ljava/lang/String;
move-result-object v5
.line 46
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/hd/c;->pG()Ljava/lang/String;
move-result-object v6
.line 48
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2a
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2a
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_4e
.line 49
:cond_2a
const v1, 0x7f0800aa
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/d;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cX(Ljava/lang/String;)V
.line 50
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cY(Ljava/lang/String;)V
.line 51
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cZ(Ljava/lang/String;)V
.line 52
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->da(Ljava/lang/String;)V
.line 53
invoke-static {v7}, Lcom/cmcm/safewallet/ui/hd/d;->bu(I)V
.line 55
const-string v0, "M#ui#"
const-string v1, "create blockchain, incomplete information"
invoke-static {v8, v0, v4, v1}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
.line 97
:goto_4d
return-void
.line 2039
:cond_4e
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 2058
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 60
invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 3031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 60
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_117
.line 61
invoke-virtual {p0, v9}, Lcom/cmcm/safewallet/ui/hd/d;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cY(Ljava/lang/String;)V
move v2, v3
.line 3039
:goto_68
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 3058
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 67
invoke-interface {v1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 4031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 67
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_11f
.line 68
invoke-virtual {p0, v9}, Lcom/cmcm/safewallet/ui/hd/d;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cZ(Ljava/lang/String;)V
move v2, v3
.line 4039
:goto_82
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 4058
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 74
invoke-interface {v1, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 5031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 74
invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_126
.line 75
invoke-virtual {p0, v9}, Lcom/cmcm/safewallet/ui/hd/d;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->da(Ljava/lang/String;)V
move v2, v3
.line 81
:goto_9c
if-eqz v2, :cond_141
.line 6039
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 6058
iget-object v2, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 5101
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 7040
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->akw:Ljava/lang/String;
.line 5101
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 7049
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->password:Ljava/lang/String;
.line 5102
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5103
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 8022
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 5103
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5104
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 8031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 5104
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5105
invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 9022
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 5105
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5106
invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 9031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 5106
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5107
invoke-interface {v2, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 10022
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 5107
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
.line 5108
invoke-interface {v2, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 10031
iget-object v1, v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 5108
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10b
move v3, v4
.line 82
:cond_10b
if-eqz v3, :cond_12d
.line 83
invoke-static {v4}, Lcom/cmcm/safewallet/ui/hd/d;->bu(I)V
.line 84
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/d;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->b(Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;)V
goto/16 :goto_4d
.line 64
:cond_117
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cY(Ljava/lang/String;)V
move v2, v4
goto/16 :goto_68
.line 71
:cond_11f
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->cZ(Ljava/lang/String;)V
goto/16 :goto_82
.line 78
:cond_126
const-string v1, ""
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/c;->da(Ljava/lang/String;)V
goto/16 :goto_9c
.line 86
:cond_12d
const/4 v0, 0x4
invoke-static {v0}, Lcom/cmcm/safewallet/ui/hd/d;->bu(I)V
.line 87
const-string v0, "HDQAConfirmPresenter"
const-string v1, "invalid parameter"
.line 10052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 89
const-string v0, "M#ui#"
const-string v1, "create blockchain, invalid parameter"
invoke-static {v8, v0, v4, v1}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
goto/16 :goto_4d
.line 92
:cond_141
const/4 v0, 0x3
invoke-static {v0}, Lcom/cmcm/safewallet/ui/hd/d;->bu(I)V
.line 93
const-string v0, "HDQAConfirmPresenter"
const-string v1, "answer error"
.line 11052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 95
const-string v0, "M#ui#"
const-string v1, "create blockchain, answer error"
invoke-static {v8, v0, v4, v1}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
goto/16 :goto_4d
.end method