a.smali

.class public final Lcom/imo/android/imoim/imoout/recharge/proto/a/a;
.super Lcom/imo/android/imoim/imoout/imooutlist/b/a;
.source "SourceFile"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 25
    invoke-direct {p0}, Lcom/imo/android/imoim/imoout/imooutlist/b/a;-><init>()V

    return-void
.end method

.method public static a(ILcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
            "Lcom/imo/android/imoim/imoout/recharge/proto/a;",
            ">;)Z"
        }
    .end annotation

    .line 34
    new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;

    invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/e;-><init>()V

    .line 35
    invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->b:J

    .line 36
    iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->c:I

    .line 37
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->d:Ljava/lang/String;

    .line 39
    new-instance v1, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$1;

    invoke-direct {v1, p1, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$1;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;I)V

    invoke-static {v0, v1}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z

    move-result p0

    return p0
.end method

.method public static a(Ljava/lang/String;Lcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
            "Ljava/lang/Integer;",
            ">;)Z"
        }
    .end annotation

    .line 66
    new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;

    invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/ac;-><init>()V

    .line 67
    invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J

    move-result-wide v1

    .line 1018
    iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->a:J

    .line 68
    sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v1

    .line 1019
    iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->b:Ljava/lang/String;

    .line 69
    sget-object v1, Lcom/imo/android/imoim/IMO;->t:Lcom/imo/android/imoim/managers/bg;

    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/bg;->f()Ljava/lang/String;

    move-result-object v1

    if-nez v1, :cond_23

    const-string v2, "CallCouponLet"

    const-string v3, "receiveCoupon: phone is null."

    .line 1071
    invoke-static {v2, v3}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_3e

    :cond_23
    const-string v2, "+"

    .line 73
    invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v2

    if-eqz v2, :cond_3e

    .line 74
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "00"

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    const/4 v3, 0x1

    invoke-virtual {v1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    .line 2020
    :cond_3e
    :goto_3e
    iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->c:Ljava/lang/String;

    .line 2021
    iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->d:Ljava/lang/String;

    .line 2040
    invoke-static {}, Lcom/imo/android/imoim/imoout/g;->d()Lcom/imo/android/imoim/imoout/g;

    invoke-static {}, Lcom/imo/android/imoim/imoout/g;->e()Lcom/live/share64/d/f;

    move-result-object p0

    .line 79
    invoke-interface {p0}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;

    move-result-object p0

    invoke-interface {p0}, Llive/sg/bigo/svcapi/f;->h()I

    move-result p0

    .line 3022
    iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->e:I

    .line 3040
    invoke-static {}, Lcom/imo/android/imoim/imoout/g;->d()Lcom/imo/android/imoim/imoout/g;

    invoke-static {}, Lcom/imo/android/imoim/imoout/g;->e()Lcom/live/share64/d/f;

    move-result-object p0

    .line 80
    invoke-interface {p0}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;

    move-result-object p0

    invoke-interface {p0}, Llive/sg/bigo/svcapi/f;->g()Ljava/lang/String;

    move-result-object p0

    .line 4023
    iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->f:Ljava/lang/String;

    .line 81
    invoke-static {}, Lcom/imo/android/imoim/util/e;->a()[B

    move-result-object p0

    const-string v1, "<set-?>"

    invoke-static {p0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 4024
    iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->g:[B

    .line 84
    new-instance p0, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$2;

    invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$2;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;Lcom/imo/android/imoim/imoout/recharge/proto/ac;)V

    invoke-static {v0, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z

    move-result p0

    return p0
.end method

.method public static b(ILcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/imoout/recharge/proto/a;",
            ">;>;)Z"
        }
    .end annotation

    .line 111
    new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;

    invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/g;-><init>()V

    .line 112
    invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->b:J

    .line 113
    iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->c:I

    .line 114
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;

    move-result-object p0

    iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->d:Ljava/lang/String;

    .line 116
    new-instance p0, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$3;

    invoke-direct {p0, p1}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$3;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;)V

    invoke-static {v0, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z

    move-result p0

    return p0
.end method