d.smali
.class public final Lcom/cmcm/safewallet/ui/exchange/d;
.super Lcom/cmcm/safewallet/ui/base/c/a;
.source "ExchangeDetailsPresenter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/c/a",
"<",
"Lcom/cmcm/safewallet/ui/exchange/c;",
">;"
}
.end annotation
# instance fields
.field private agG:I
.field ajA:Z
.field ajB:Z
.field ajC:Lcom/cmcm/safewallet/data/coinprovider/btc/e;
.field ajD:Ljava/math/BigInteger;
.field ajE:I
.field ajF:Z
.field ajm:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/ui/exchange/data/a;",
">;"
}
.end annotation
.end field
.field ajn:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/ui/exchange/data/a;",
">;"
}
.end annotation
.end field
.field private ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.field private ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
.field ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
.field ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
.field ajs:Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
.field ajt:Ljava/lang/String;
.field aju:D
.field ajv:D
.field ajw:D
.field ajx:D
.field ajy:D
.field ajz:D
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.prologue
.line 92
invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/base/c/a;-><init>(Landroid/content/Context;)V
.line 87
const/4 v0, 0x0
iput v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajE:I
.line 93
return-void
.end method
.method private static L(Z)V
.registers 4
.prologue
const/16 v2, 0x63
.line 578
invoke-static {}, Lcom/cmcm/safewallet/ui/exchange/d;->nZ()I
move-result v0
.line 579
if-eqz p0, :cond_10
.line 580
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
const/4 v1, 0x1
invoke-static {v2, v0, v1}, Lcom/cmcm/safewallet/data/f/b/b;->j(III)V
.line 584
:goto_f
return-void
.line 582
:cond_10
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
const/4 v1, 0x2
invoke-static {v2, v0, v1}, Lcom/cmcm/safewallet/data/f/b/b;->j(III)V
goto :goto_f
.end method
.method static mY()Ljava/util/List;
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/ui/exchange/data/b;",
">;"
}
.end annotation
.prologue
const/4 v2, 0x1
.line 224
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
move-result-object v0
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/n;->fY()Lcom/cmcm/safewallet/data/c/f;
move-result-object v0
.line 226
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
.line 231
const/4 v1, 0x1
const/4 v4, 0x1
:try_start_10
invoke-interface {v0, v1, v4}, Lcom/cmcm/safewallet/data/c/f;->c(ZZ)Ljava/util/Map;
:try_end_13
.catch Ljava/lang/Exception; {:try_start_10 .. :try_end_13} :catch_8a
move-result-object v0
.line 237
if-eqz v0, :cond_c4
.line 238
invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object v0
invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
move-result-object v4
.line 239
:cond_1e
:goto_1e
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_c4
.line 240
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;
.line 241
iget v1, v0, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->Za:I
if-ne v1, v2, :cond_92
.line 242
iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->Zc:Lcom/cmcm/safewallet/data/models/property/HDWalletModel;
.line 1025
iget-object v0, v5, Lcom/cmcm/safewallet/data/models/property/HDWalletModel;->Zt:Lcom/cmcm/safewallet/data/keystore/ak;
.line 1474
iget-object v0, v0, Lcom/cmcm/safewallet/data/keystore/ak;->XI:Ljava/util/ArrayList;
.line 244
if-eqz v0, :cond_1e
.line 245
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v6
:cond_3a
:goto_3a
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_1e
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/data/keystore/k;
.line 246
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/keystore/k;->isValid()Z
move-result v1
if-eqz v1, :cond_3a
.line 249
new-instance v7, Lcom/cmcm/safewallet/ui/exchange/data/b;
invoke-direct {v7}, Lcom/cmcm/safewallet/ui/exchange/data/b;-><init>()V
.line 2209
iget-object v1, v0, Lcom/cmcm/safewallet/data/keystore/k;->address:Ljava/lang/String;
.line 3068
iput-object v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->address:Ljava/lang/String;
.line 3233
iget-wide v8, v0, Lcom/cmcm/safewallet/data/keystore/k;->WE:D
.line 4052
iput-wide v8, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->aky:D
.line 252
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 4225
iget-object v8, v0, Lcom/cmcm/safewallet/data/keystore/k;->tokens:Ljava/util/List;
.line 253
invoke-interface {v1, v8}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 5044
iput-object v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->akx:Ljava/util/List;
.line 5185
iget-object v1, v0, Lcom/cmcm/safewallet/data/keystore/k;->name:Ljava/lang/String;
.line 6036
iput-object v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->akw:Ljava/lang/String;
.line 7025
iget-object v1, v5, Lcom/cmcm/safewallet/data/models/property/HDWalletModel;->Zt:Lcom/cmcm/safewallet/data/keystore/ak;
.line 7494
iget v1, v1, Lcom/cmcm/safewallet/data/keystore/ak;->mState:I
.line 256
and-int/lit8 v1, v1, 0x1
if-lez v1, :cond_90
move v1, v2
.line 8092
:goto_72
iput-boolean v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->akz:Z
.line 8193
iget v1, v0, Lcom/cmcm/safewallet/data/keystore/k;->WD:I
.line 257
invoke-static {v1}, Lcom/cmcm/safewallet/ui/property/a/a;->ce(I)I
move-result v1
.line 9076
iput v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->Ze:I
.line 10025
iget-object v1, v5, Lcom/cmcm/safewallet/data/models/property/HDWalletModel;->Zt:Lcom/cmcm/safewallet/data/keystore/ak;
.line 10486
iget-object v1, v1, Lcom/cmcm/safewallet/data/keystore/ak;->XG:Ljava/lang/String;
.line 11100
iput-object v1, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->aks:Ljava/lang/String;
.line 11249
iget-wide v0, v0, Lcom/cmcm/safewallet/data/keystore/k;->mCreateTime:J
.line 12084
iput-wide v0, v7, Lcom/cmcm/safewallet/ui/exchange/data/b;->Vv:J
.line 260
invoke-interface {v3, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_3a
.line 233
:catch_8a
move-exception v0
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
.line 234
const/4 v0, 0x0
.line 280
:goto_8f
return-object v0
.line 256
:cond_90
const/4 v1, 0x0
goto :goto_72
.line 264
:cond_92
iget-object v0, v0, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->Zb:Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;
.line 265
if-eqz v0, :cond_1e
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->isValid()Z
move-result v1
if-eqz v1, :cond_1e
.line 266
new-instance v1, Lcom/cmcm/safewallet/ui/exchange/data/b;
invoke-direct {v1}, Lcom/cmcm/safewallet/ui/exchange/data/b;-><init>()V
.line 13073
iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->RR:Ljava/lang/String;
.line 14068
iput-object v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->address:Ljava/lang/String;
.line 14081
iget-wide v6, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zf:D
.line 15052
iput-wide v6, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->aky:D
.line 16045
iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zl:Ljava/util/List;
.line 17044
iput-object v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->akx:Ljava/util/List;
.line 17065
iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->mName:Ljava/lang/String;
.line 18036
iput-object v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->akw:Ljava/lang/String;
.line 18125
iget v5, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zj:I
.line 19076
iput v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->Ze:I
.line 272
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->isActive()Z
move-result v5
.line 19092
iput-boolean v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->akz:Z
.line 19150
iget-wide v6, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->mCreateTime:J
.line 20084
iput-wide v6, v1, Lcom/cmcm/safewallet/ui/exchange/data/b;->Vv:J
.line 274
invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto/16 :goto_1e
.line 279
:cond_c4
new-instance v0, Lcom/cmcm/safewallet/utils/b/g;
invoke-direct {v0}, Lcom/cmcm/safewallet/utils/b/g;-><init>()V
invoke-static {v3, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
move-object v0, v3
.line 280
goto :goto_8f
.end method
.method static nZ()I
.registers 3
.prologue
const/4 v0, 0x2
const/4 v1, 0x1
.line 593
invoke-static {}, Lcom/cmcm/safewallet/data/g/a;->lM()I
move-result v2
if-ne v2, v1, :cond_19
.line 40028
invoke-static {}, Lcom/cmcm/safewallet/data/d/b/d;->lj()Lcom/cmcm/safewallet/data/d/b/c;
move-result-object v2
.line 595
invoke-virtual {v2}, Lcom/cmcm/safewallet/data/d/b/c;->lg()Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
if-eqz v2, :cond_17
.line 600
:cond_16
:goto_16
return v0
:cond_17
move v0, v1
.line 595
goto :goto_16
.line 41028
:cond_19
invoke-static {}, Lcom/cmcm/safewallet/data/d/b/d;->lj()Lcom/cmcm/safewallet/data/d/b/c;
move-result-object v2
.line 598
invoke-virtual {v2}, Lcom/cmcm/safewallet/data/d/b/c;->lf()Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
if-nez v2, :cond_16
move v0, v1
goto :goto_16
.end method
# virtual methods
.method final bg(I)Lcom/cmcm/safewallet/data/c/e;
.registers 4
.prologue
.line 471
iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajB:Z
if-eqz v0, :cond_11
.line 472
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
move-result-object v0
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/n;->fZ()Lcom/cmcm/safewallet/data/coinprovider/USDT/k;
move-result-object v0
.line 23071
iget-object v0, v0, Lcom/cmcm/safewallet/data/coinprovider/USDT/k;->NV:Lcom/cmcm/safewallet/data/coinprovider/USDT/l;
check-cast v0, Lcom/cmcm/safewallet/data/c/e;
.line 476
:goto_10
return-object v0
.line 474
:cond_11
invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, p1, v1}, Lcom/cmcm/safewallet/data/coinprovider/n;->y(II)Lcom/cmcm/safewallet/data/c/e;
move-result-object v0
goto :goto_10
.end method
.method public final c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.registers 4
.prologue
.line 104
invoke-super {p0, p1, p2}, Lcom/cmcm/safewallet/ui/base/c/a;->c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.line 105
const-string v0, "from"
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/exchange/data/CoinModel;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
.line 106
const-string v0, "to"
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/exchange/data/CoinModel;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
.line 107
const-string v0, "int_from"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v0
iput v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->agG:I
.line 108
return-void
.end method
.method public final c(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
.registers 6
.prologue
.line 394
iput-object p1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 395
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget v1, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->akh:I
.line 396
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 21024
iget-object v2, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->akt:Ljava/lang/String;
.line 397
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v3, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ZE:Ljava/lang/String;
.line 21130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 398
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0, p1}, Lcom/cmcm/safewallet/ui/exchange/c;->a(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
.line 22130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 399
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->mO()V
.line 400
new-instance v0, Lcom/cmcm/safewallet/ui/exchange/d$2;
invoke-direct {v0, p0, v2, v3, v1}, Lcom/cmcm/safewallet/ui/exchange/d$2;-><init>(Lcom/cmcm/safewallet/ui/exchange/d;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V
.line 467
return-void
.end method
.method public final d(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
.registers 3
.prologue
.line 494
iput-object p1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 23130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 495
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0, p1}, Lcom/cmcm/safewallet/ui/exchange/c;->b(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
.line 496
return-void
.end method
.method final e(Ljava/math/BigInteger;)D
.registers 6
.prologue
.line 481
if-nez p1, :cond_5
.line 482
const-wide/16 v0, 0x0
.line 490
:goto_4
return-wide v0
.line 484
:cond_5
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->akh:I
const/4 v1, 0x1
if-ne v0, v1, :cond_15
.line 485
invoke-virtual {p1}, Ljava/math/BigInteger;->doubleValue()D
move-result-wide v0
invoke-static {v0, v1}, Lcom/cmcm/safewallet/utils/an;->h(D)D
move-result-wide v0
goto :goto_4
.line 487
:cond_15
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajD:Ljava/math/BigInteger;
if-eqz v0, :cond_29
.line 488
invoke-virtual {p1}, Ljava/math/BigInteger;->doubleValue()D
move-result-wide v0
iget-object v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajD:Ljava/math/BigInteger;
invoke-virtual {v2}, Ljava/math/BigInteger;->doubleValue()D
move-result-wide v2
mul-double/2addr v0, v2
invoke-static {v0, v1}, Lcom/cmcm/safewallet/utils/an;->i(D)D
move-result-wide v0
goto :goto_4
.line 490
:cond_29
invoke-virtual {p1}, Ljava/math/BigInteger;->doubleValue()D
move-result-wide v0
invoke-static {v0, v1}, Lcom/cmcm/safewallet/utils/an;->i(D)D
move-result-wide v0
goto :goto_4
.end method
.method public final handleMessage(Landroid/os/Message;)V
.registers 8
.prologue
const/4 v1, 0x0
.line 605
invoke-super {p0, p1}, Lcom/cmcm/safewallet/ui/base/c/a;->handleMessage(Landroid/os/Message;)V
.line 606
if-eqz p1, :cond_a
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 41130
if-nez v0, :cond_b
.line 650
:cond_a
:goto_a
return-void
.line 609
:cond_b
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_12e
goto :goto_a
.line 42130
:pswitch_11
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 611
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nK()V
.line 612
iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajF:Z
if-eqz v0, :cond_24
.line 43130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 613
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/c;->K(Z)V
goto :goto_a
.line 616
:cond_24
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajm:Ljava/util/List;
if-eqz v0, :cond_43
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajm:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_43
.line 617
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
if-nez v0, :cond_43
.line 618
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajm:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/data/a;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 619
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/exchange/d;->c(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
.line 622
:cond_43
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajn:Ljava/util/List;
if-eqz v0, :cond_a
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajn:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_a
.line 623
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
if-nez v0, :cond_a
.line 624
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajn:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/data/a;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 625
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/exchange/d;->d(Lcom/cmcm/safewallet/ui/exchange/data/a;)V
goto :goto_a
.line 630
:pswitch_63
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/lang/Double;
invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
.line 631
iput-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
.line 632
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 44032
iget-wide v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->aku:D
.line 632
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajy:D
sub-double/2addr v0, v2
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/d;->nX()Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
move-result-object v2
.line 44049
iget-wide v2, v2, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;->YB:D
.line 632
invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->min(DD)D
move-result-wide v0
iput-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
.line 633
iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajA:Z
if-eqz v0, :cond_108
.line 634
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/d;->nX()Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
move-result-object v0
.line 44054
iget-wide v0, v0, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;->YC:D
.line 634
iput-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
.line 638
:goto_8c
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, " \u6700\u5927\u503c\u663e\u793a\u8ba1\u7b97\u516c\u5f0f Math.min((\u8f93\u5165\u5e01\u4e2a\u6570 - \u9501\u5b9a\u8d44\u4ea7), \u652f\u6301\u7684\u6700\u5927\u503c) = Math.min( "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 46032
iget-wide v2, v1, Lcom/cmcm/safewallet/ui/exchange/data/a;->aku:D
.line 638
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " - "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajy:D
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/d;->nX()Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
move-result-object v1
.line 46049
iget-wide v2, v1, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;->YB:D
.line 638
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " )"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 640
iget-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
cmpl-double v0, v0, v2
if-lez v0, :cond_115
.line 46130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 641
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/c;->cA(Ljava/lang/String;)V
.line 646
:goto_cf
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, " Gas\u8d39\u7528 "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " \u6700\u5927\u503c\u663e\u793a "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " \u6700\u5c0f\u503c\u663e\u793a "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " \u9501\u5b9a\u8d44\u4ea7 "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajy:D
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
.line 48130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 647
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nK()V
goto/16 :goto_a
.line 636
:cond_108
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/d;->nX()Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
move-result-object v0
.line 45054
iget-wide v0, v0, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;->YC:D
.line 636
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
add-double/2addr v0, v2
iput-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
goto/16 :goto_8c
.line 47130
:cond_115
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 643
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
invoke-static {v2, v3}, Lcom/cmcm/safewallet/utils/an;->m(D)Ljava/lang/String;
move-result-object v2
iget-wide v4, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
invoke-static {v4, v5}, Lcom/cmcm/safewallet/utils/an;->l(D)Ljava/lang/String;
move-result-object v3
invoke-interface {v0, v1, v2, v3}, Lcom/cmcm/safewallet/ui/exchange/c;->u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_cf
.line 609
nop
:pswitch_data_12e
.packed-switch 0x1
:pswitch_11
:pswitch_63
.end packed-switch
.end method
.method final nX()Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
.registers 2
.prologue
.line 96
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajs:Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
if-nez v0, :cond_b
.line 97
new-instance v0, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
invoke-direct {v0}, Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;-><init>()V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajs:Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
.line 99
:cond_b
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajs:Lcom/cmcm/safewallet/data/marketprovider/shapeshift/d;
return-object v0
.end method
.method public final nY()V
.registers 9
.prologue
const/16 v7, 0x8
const/4 v5, 0x1
const/4 v6, 0x0
.line 499
.line 24122
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->mContext:Landroid/content/Context;
.line 499
invoke-static {v0}, Lcom/cmcm/safewallet/utils/ab;->al(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_17
.line 24130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 500
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nT()V
.line 501
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
.line 575
:goto_16
return-void
.line 504
:cond_17
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
if-eqz v0, :cond_27
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
if-eqz v0, :cond_27
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
if-eqz v0, :cond_27
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
if-nez v0, :cond_39
.line 25130
:cond_27
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 505
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
const v1, 0x7f0800c4
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/exchange/d;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/c;->cC(Ljava/lang/String;)V
.line 506
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto :goto_16
.line 525
:cond_39
iget-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
cmpl-double v0, v0, v2
if-ltz v0, :cond_4d
.line 26130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 526
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/c;->cB(Ljava/lang/String;)V
goto :goto_16
.line 530
:cond_4d
iget-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->aju:D
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajx:D
.line 27025
new-instance v4, Ljava/math/BigDecimal;
invoke-direct {v4, v2, v3}, Ljava/math/BigDecimal;-><init>(D)V
.line 27026
sget-object v2, Ljava/math/RoundingMode;->UP:Ljava/math/RoundingMode;
invoke-virtual {v4, v7, v2}, Ljava/math/BigDecimal;->setScale(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;
move-result-object v2
.line 27027
invoke-virtual {v2}, Ljava/math/BigDecimal;->doubleValue()D
move-result-wide v2
.line 530
cmpg-double v0, v0, v2
if-gez v0, :cond_73
.line 27130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 531
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nU()V
.line 532
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto :goto_16
.line 535
:cond_73
iget-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->aju:D
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajw:D
.line 28016
new-instance v4, Ljava/math/BigDecimal;
invoke-direct {v4, v2, v3}, Ljava/math/BigDecimal;-><init>(D)V
.line 28017
sget-object v2, Ljava/math/RoundingMode;->DOWN:Ljava/math/RoundingMode;
invoke-virtual {v4, v7, v2}, Ljava/math/BigDecimal;->setScale(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;
move-result-object v2
.line 28018
invoke-virtual {v2}, Ljava/math/BigDecimal;->doubleValue()D
move-result-wide v2
.line 535
cmpl-double v0, v0, v2
if-lez v0, :cond_9a
.line 28130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 536
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nV()V
.line 537
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto/16 :goto_16
.line 541
:cond_9a
iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajA:Z
if-eqz v0, :cond_c2
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 29040
iget-wide v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->akv:D
.line 541
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
cmpg-double v0, v0, v2
if-gez v0, :cond_c2
.line 29130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 542
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 30016
iget-object v1, v1, Lcom/cmcm/safewallet/ui/exchange/data/a;->agJ:Ljava/lang/String;
.line 542
iget-object v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 30024
iget-object v2, v2, Lcom/cmcm/safewallet/ui/exchange/data/a;->akt:Ljava/lang/String;
.line 542
iget-wide v4, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
invoke-static {v4, v5}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v3
invoke-interface {v0, v1, v2, v3}, Lcom/cmcm/safewallet/ui/exchange/c;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 543
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto/16 :goto_16
.line 546
:cond_c2
iget-wide v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
const-wide/16 v2, 0x0
cmpg-double v0, v0, v2
if-gtz v0, :cond_d6
.line 30130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 547
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/exchange/c;->nW()V
.line 548
invoke-static {v6}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto/16 :goto_16
.line 551
:cond_d6
new-instance v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;
invoke-direct {v1}, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;-><init>()V
.line 552
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
.line 31101
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->Vj:Ljava/lang/String;
.line 553
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
invoke-static {v2, v3}, Lcom/cmcm/safewallet/utils/an;->k(D)Ljava/lang/String;
move-result-object v0
.line 31117
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akm:Ljava/lang/String;
.line 554
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ZE:Ljava/lang/String;
.line 32089
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akk:Ljava/lang/String;
.line 555
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 33016
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->agJ:Ljava/lang/String;
.line 33093
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akl:Ljava/lang/String;
.line 556
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 34024
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->akt:Ljava/lang/String;
.line 34081
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akj:Ljava/lang/String;
.line 557
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajq:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->Km:Ljava/lang/String;
.line 34097
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->Vl:Ljava/lang/String;
.line 558
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajt:Ljava/lang/String;
.line 34109
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->adi:Ljava/lang/String;
.line 559
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;
.line 34137
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->Vo:Ljava/lang/String;
.line 560
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ZE:Ljava/lang/String;
.line 35125
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->ako:Ljava/lang/String;
.line 561
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 36016
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->agJ:Ljava/lang/String;
.line 36129
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akp:Ljava/lang/String;
.line 562
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajp:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 37024
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->akt:Ljava/lang/String;
.line 37121
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akn:Ljava/lang/String;
.line 563
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajr:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->Km:Ljava/lang/String;
.line 37133
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->Vq:Ljava/lang/String;
.line 564
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->aju:D
.line 37141
iput-wide v2, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akq:D
.line 565
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajv:D
.line 37145
iput-wide v2, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->akr:D
.line 566
iget-wide v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajz:D
.line 37153
iput-wide v2, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->YD:D
.line 567
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 38048
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->aks:Ljava/lang/String;
.line 38161
iput-object v0, v1, Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;->aks:Ljava/lang/String;
.line 569
iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/d;->ajo:Lcom/cmcm/safewallet/ui/exchange/data/a;
.line 39048
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/a;->aks:Ljava/lang/String;
.line 569
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_148
.line 571
const/16 v0, 0x64
const-string v2, "M#ui#"
const-string v3, "exchange,HD wallet,click next btn"
invoke-static {v0, v2, v5, v3}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
.line 39130
:cond_148
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 573
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/c;
iget v2, p0, Lcom/cmcm/safewallet/ui/exchange/d;->agG:I
invoke-interface {v0, v1, v2}, Lcom/cmcm/safewallet/ui/exchange/c;->a(Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;I)V
.line 574
invoke-static {v5}, Lcom/cmcm/safewallet/ui/exchange/d;->L(Z)V
goto/16 :goto_16
.end method