j.smali

.class public Lw1/j;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public static synthetic a(Lp1/a;Ljava/lang/String;Ljava/lang/Integer;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;)Lcom/beetalk/sdk/networking/model/PaymentEligibility;
    .registers 5

    invoke-static {p0, p1, p2, p3, p4}, Lw1/j;->j(Lp1/a;Ljava/lang/String;Ljava/lang/Integer;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;)Lcom/beetalk/sdk/networking/model/PaymentEligibility;

    move-result-object p0

    return-object p0
.end method

.method public static b(Lp1/a;Ljava/lang/String;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;Ljava/lang/Integer;)Lf1/i;
    .registers 12
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lp1/a;",
            "Ljava/lang/String;",
            "Lcom/android/billingclient/api/SkuDetails;",
            "Lcom/garena/pay/android/e;",
            "Ljava/lang/Integer;",
            ")",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/PaymentEligibility;",
            ">;"
        }
    .end annotation

    new-instance v6, Lw1/i;

    move-object v0, v6

    move-object v1, p0

    move-object v2, p1

    move-object v3, p4

    move-object v4, p2

    move-object v5, p3

    invoke-direct/range {v0 .. v5}, Lw1/i;-><init>(Lp1/a;Ljava/lang/String;Ljava/lang/Integer;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;)V

    invoke-static {v6}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static c(Landroid/content/Context;Lcom/android/billingclient/api/Purchase;IILjava/lang/String;)Lf1/i;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Lcom/android/billingclient/api/Purchase;",
            "II",
            "Ljava/lang/String;",
            ")",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/CommitResp;",
            ">;"
        }
    .end annotation

    invoke-static {p1, p2, p3, p4}, Lcom/beetalk/sdk/networking/model/CommitReq;->toParams(Lcom/android/billingclient/api/Purchase;IILjava/lang/String;)Ljava/util/Map;

    move-result-object p0

    new-instance p1, Lw1/j$m;

    invoke-direct {p1, p0}, Lw1/j$m;-><init>(Ljava/util/Map;)V

    invoke-static {p1}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance p1, Lw1/j$k;

    invoke-direct {p1}, Lw1/j$k;-><init>()V

    sget-object p2, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, p1, p2}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static d(Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/EventPricingResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$e;

    invoke-direct {v0, p0}, Lw1/j$e;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance v0, Lw1/j$d;

    invoke-direct {v0}, Lw1/j$d;-><init>()V

    sget-object v1, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, v0, v1}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static e(Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/LessIsMoreEventsResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$g;

    invoke-direct {v0, p0}, Lw1/j$g;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance v0, Lw1/j$f;

    invoke-direct {v0}, Lw1/j$f;-><init>()V

    sget-object v1, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, v0, v1}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static f(Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/RebatesResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$o;

    invoke-direct {v0, p0}, Lw1/j$o;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance v0, Lw1/j$n;

    invoke-direct {v0}, Lw1/j$n;-><init>()V

    sget-object v1, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, v0, v1}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static g(Landroid/content/Context;Lcom/garena/pay/android/e;Ljava/util/Map;)Lf1/i;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Lcom/garena/pay/android/e;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/ChannelsResp;",
            ">;"
        }
    .end annotation

    invoke-virtual {p1}, Lcom/garena/pay/android/e;->c()Lcom/garena/pay/android/data/GGPayment;

    move-result-object v0

    invoke-virtual {v0}, Lcom/garena/pay/android/data/GGPayment;->getApiVersion()I

    move-result v0

    const/4 v1, 0x1

    if-ne v0, v1, :cond_10

    invoke-static {p1, p2}, Lw1/j;->h(Lcom/garena/pay/android/e;Ljava/util/Map;)Lf1/i;

    move-result-object p0

    return-object p0

    :cond_10
    new-instance v0, Lw1/j$l;

    invoke-direct {v0, p2}, Lw1/j$l;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p2

    new-instance v0, Lw1/j$j;

    invoke-direct {v0, p1, p0}, Lw1/j$j;-><init>(Lcom/garena/pay/android/e;Landroid/content/Context;)V

    sget-object p0, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p2, v0, p0}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method private static h(Lcom/garena/pay/android/e;Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/garena/pay/android/e;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/ChannelsResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$i;

    invoke-direct {v0, p1}, Lw1/j$i;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p1

    new-instance v0, Lw1/j$h;

    invoke-direct {v0, p0}, Lw1/j$h;-><init>(Lcom/garena/pay/android/e;)V

    sget-object p0, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p1, v0, p0}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method private static i()Ljava/lang/String;
    .registers 1

    invoke-static {}, Lcom/beetalk/sdk/e;->z()Lcom/beetalk/sdk/e;

    move-result-object v0

    invoke-virtual {v0}, Lcom/beetalk/sdk/e;->v()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method private static synthetic j(Lp1/a;Ljava/lang/String;Ljava/lang/Integer;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;)Lcom/beetalk/sdk/networking/model/PaymentEligibility;
    .registers 12

    invoke-virtual {p0}, Lp1/a;->b()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0}, Lp1/a;->f()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p0}, Lp1/a;->e()I

    move-result v2

    move-object v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    invoke-static/range {v0 .. v6}, Lcom/garena/pay/android/data/PaymentEligibilityReqParams;->buildParams(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Integer;Lcom/android/billingclient/api/SkuDetails;Lcom/garena/pay/android/e;)Ljava/util/Map;

    move-result-object p0

    new-instance p1, Lu1/f;

    sget-object p2, Lu1/f$j;->a:Lu1/f$j;

    invoke-direct {p1, p2, p0}, Lu1/f;-><init>(Lu1/f$j;Ljava/util/Map;)V

    invoke-static {}, Lw1/j;->i()Ljava/lang/String;

    move-result-object p0

    invoke-virtual {p1, p0}, Lu1/f;->q(Ljava/lang/String;)Lu1/f;

    move-result-object p0

    invoke-static {}, Lcom/beetalk/sdk/n;->A()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p0, p1}, Lu1/f;->k(Ljava/lang/String;)Lu1/f$l;

    move-result-object p0

    iget-boolean p1, p0, Lu1/f$l;->a:Z

    if-nez p1, :cond_36

    iget-object p0, p0, Lu1/f$l;->b:Ljava/lang/String;

    invoke-static {p0, p3}, Lcom/beetalk/sdk/networking/model/PaymentEligibility;->parse(Ljava/lang/String;Lcom/android/billingclient/api/SkuDetails;)Lcom/beetalk/sdk/networking/model/PaymentEligibility;

    move-result-object p0

    return-object p0

    :cond_36
    new-instance p0, Ljava/util/concurrent/TimeoutException;

    invoke-direct {p0}, Ljava/util/concurrent/TimeoutException;-><init>()V

    throw p0
.end method

.method public static k(Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/EventCancelResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$a;

    invoke-direct {v0, p0}, Lw1/j$a;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance v0, Lw1/j$p;

    invoke-direct {v0}, Lw1/j$p;-><init>()V

    sget-object v1, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, v0, v1}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static l(Ljava/util/Map;)Lf1/i;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)",
            "Lf1/i<",
            "Lcom/beetalk/sdk/networking/model/EventInitResp;",
            ">;"
        }
    .end annotation

    new-instance v0, Lw1/j$c;

    invoke-direct {v0, p0}, Lw1/j$c;-><init>(Ljava/util/Map;)V

    invoke-static {v0}, Lf1/i;->f(Ljava/util/concurrent/Callable;)Lf1/i;

    move-result-object p0

    new-instance v0, Lw1/j$b;

    invoke-direct {v0}, Lw1/j$b;-><init>()V

    sget-object v1, Lf1/i;->i:Ljava/util/concurrent/ExecutorService;

    invoke-virtual {p0, v0, v1}, Lf1/i;->l(Lf1/g;Ljava/util/concurrent/Executor;)Lf1/i;

    move-result-object p0

    return-object p0
.end method

.method public static m(Lu1/f$k;Ljava/util/Map;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lu1/f$k;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    new-instance v0, Lu1/f;

    sget-object v1, Lu1/f$j;->b:Lu1/f$j;

    invoke-direct {v0, v1, p1, p0}, Lu1/f;-><init>(Lu1/f$j;Ljava/util/Map;Lu1/f$e;)V

    invoke-static {}, Lcom/beetalk/sdk/n;->M()Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v0, p0}, Lu1/f;->j(Ljava/lang/String;)V

    return-void
.end method