a.smali
.class public final Lcom/cmcm/safewallet/ui/property/a/a;
.super Ljava/lang/Object;
.source "WalletConstants.java"
# direct methods
.method public static aa(II)I
.registers 8
.prologue
const/4 v0, 0x7
const/4 v2, 0x6
const/4 v1, 0x5
const/4 v5, 0x3
const/4 v4, 0x2
.line 133
const/4 v3, 0x1
if-eq p0, v3, :cond_c
if-eq p0, v1, :cond_c
if-ne p0, v2, :cond_14
.line 136
:cond_c
if-ne p1, v4, :cond_10
move p1, v1
.line 150
:cond_f
:goto_f
return p1
.line 138
:cond_10
if-ne p1, v5, :cond_f
move p1, v2
.line 139
goto :goto_f
.line 141
:cond_14
const/4 v1, 0x4
if-eq p0, v1, :cond_1d
if-eq p0, v0, :cond_1d
const/16 v1, 0x8
if-ne p0, v1, :cond_f
.line 144
:cond_1d
if-ne p1, v4, :cond_21
move p1, v0
.line 145
goto :goto_f
.line 146
:cond_21
if-ne p1, v5, :cond_f
.line 147
const/16 p1, 0x8
goto :goto_f
.end method
.method public static ce(I)I
.registers 2
.prologue
.line 35
sparse-switch p0, :sswitch_data_a
.line 46
const/4 v0, 0x2
.line 49
:goto_4
return v0
.line 38
:sswitch_5
const/4 v0, 0x1
.line 39
goto :goto_4
.line 42
:sswitch_7
const/4 v0, 0x3
.line 43
goto :goto_4
.line 35
nop
:sswitch_data_a
.sparse-switch
0x0 -> :sswitch_5
0x1 -> :sswitch_5
0x1f40 -> :sswitch_7
0x1f41 -> :sswitch_7
.end sparse-switch
.end method
.method public static cf(I)Ljava/lang/String;
.registers 2
.prologue
.line 72
const-string v0, ""
.line 73
sparse-switch p0, :sswitch_data_10
.line 86
:goto_5
return-object v0
.line 76
:sswitch_6
const-string v0, "BTC"
goto :goto_5
.line 79
:sswitch_9
const-string v0, "ETH"
goto :goto_5
.line 83
:sswitch_c
const-string v0, "BCH"
goto :goto_5
.line 73
nop
:sswitch_data_10
.sparse-switch
0x0 -> :sswitch_6
0x1 -> :sswitch_6
0x3c -> :sswitch_9
0x1f40 -> :sswitch_c
0x1f41 -> :sswitch_c
.end sparse-switch
.end method
.method public static cg(I)Ljava/lang/String;
.registers 2
.prologue
.line 90
const-string v0, ""
.line 91
packed-switch p0, :pswitch_data_10
.line 102
:goto_5
return-object v0
.line 93
:pswitch_6
const-string v0, "BTC"
goto :goto_5
.line 96
:pswitch_9
const-string v0, "ETH"
goto :goto_5
.line 99
:pswitch_c
const-string v0, "BCH"
goto :goto_5
.line 91
nop
:pswitch_data_10
.packed-switch 0x1
:pswitch_6
:pswitch_9
:pswitch_c
.end packed-switch
.end method
.method public static ch(I)I
.registers 2
.prologue
const/4 v0, 0x0
.line 106
.line 107
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
.line 108
packed-switch p0, :pswitch_data_e
.line 119
:goto_7
:pswitch_7
return v0
.line 113
:pswitch_8
const/16 v0, 0x3c
.line 114
goto :goto_7
.line 116
:pswitch_b
const/16 v0, 0x1f40
goto :goto_7
.line 108
:pswitch_data_e
.packed-switch 0x1
:pswitch_7
:pswitch_8
:pswitch_b
.end packed-switch
.end method
.method public static ci(I)I
.registers 3
.prologue
const/4 v1, 0x3
const/4 v0, 0x2
.line 123
if-ne p0, v0, :cond_5
.line 128
:goto_4
return v0
.line 125
:cond_5
if-ne p0, v1, :cond_9
move v0, v1
.line 126
goto :goto_4
.line 128
:cond_9
const/4 v0, 0x1
goto :goto_4
.end method
.method public static dU(Ljava/lang/String;)I
.registers 7
.prologue
const/4 v1, 0x2
const/4 v0, 0x1
const/4 v2, 0x0
.line 53
.line 54
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_3a
.line 55
invoke-virtual {p0}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v4
const/4 v3, -0x1
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v5
sparse-switch v5, :sswitch_data_3c
:cond_15
move v2, v3
:goto_16
packed-switch v2, :pswitch_data_4a
move v0, v1
.line 68
:goto_1a
:pswitch_1a
return v0
.line 55
:sswitch_1b
const-string v5, "BTC"
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_15
goto :goto_16
:sswitch_24
const-string v2, "BCH"
invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_15
move v2, v0
goto :goto_16
:sswitch_2e
const-string v2, "ETH"
invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_15
move v2, v1
goto :goto_16
.line 60
:pswitch_38
const/4 v0, 0x3
.line 61
goto :goto_1a
:cond_3a
move v0, v2
goto :goto_1a
.line 55
:sswitch_data_3c
.sparse-switch
0x10027 -> :sswitch_24
0x10231 -> :sswitch_1b
0x10d79 -> :sswitch_2e
.end sparse-switch
:pswitch_data_4a
.packed-switch 0x0
:pswitch_1a
:pswitch_38
.end packed-switch
.end method