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