c.smali

.class public final Lcom/imo/android/imoim/publicchannel/c;
.super Lcom/imo/android/imoim/managers/h;
.source "SourceFile"

# interfaces
.implements Lcom/imo/android/imoim/publicchannel/ai;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/publicchannel/c$a;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/imo/android/imoim/managers/h<",
        "Lcom/imo/android/imoim/world/data/a/b/a/b;",
        ">;",
        "Lcom/imo/android/imoim/publicchannel/ai;"
    }
.end annotation


# static fields
.field public static final a:Lcom/imo/android/imoim/publicchannel/c$a;


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lcom/imo/android/imoim/publicchannel/c$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/publicchannel/c$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/publicchannel/c;->a:Lcom/imo/android/imoim/publicchannel/c$a;

    return-void
.end method

.method public constructor <init>()V
    .registers 2

    const-string v0, "ChannelBaseManager"

    .line 25
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/managers/h;-><init>(Ljava/lang/String;)V

    return-void
.end method


# virtual methods
.method public final a(Lb/a;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lb/a<",
            "Lorg/json/JSONObject;",
            "Ljava/lang/Void;",
            ">;)V"
        }
    .end annotation

    .line 237
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    check-cast v0, Ljava/util/Map;

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    const-string v2, "uid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 239
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    const-string v2, "IMO.dispatcher"

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

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    const-string v2, "ssid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 240
    invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    const-string v2, "getCertificationConfig\uff0c data is "

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

    .line 3082
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z

    .line 241
    new-instance v1, Lcom/imo/android/imoim/publicchannel/c$b;

    invoke-direct {v1, p1}, Lcom/imo/android/imoim/publicchannel/c$b;-><init>(Lb/a;)V

    check-cast v1, Lb/a;

    const-string p1, "channel"

    const-string v2, "get_channel_certification_config"

    invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Lcom/imo/android/imoim/publicchannel/t;Lcom/imo/android/imoim/publicchannel/ai$b;)V
    .registers 9

    const-string v0, "callBack"

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

    const/4 v1, 0x0

    if-eqz p1, :cond_b

    .line 2024
    iget-object v2, p1, Lcom/imo/android/imoim/publicchannel/t;->f:Ljava/lang/String;

    goto :goto_c

    :cond_b
    move-object v2, v1

    :goto_c
    if-eqz p1, :cond_11

    .line 2025
    iget-object v3, p1, Lcom/imo/android/imoim/publicchannel/t;->g:Ljava/lang/String;

    goto :goto_12

    :cond_11
    move-object v3, v1

    :goto_12
    if-eqz p1, :cond_17

    .line 2031
    iget-object v4, p1, Lcom/imo/android/imoim/publicchannel/t;->b:Ljava/lang/String;

    goto :goto_18

    :cond_17
    move-object v4, v1

    :goto_18
    if-eqz p1, :cond_1c

    .line 2032
    iget-object v1, p1, Lcom/imo/android/imoim/publicchannel/t;->c:Ljava/lang/String;

    .line 148
    :cond_1c
    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 2152
    new-instance p1, Ljava/lang/StringBuilder;

    const-string v0, "getPostLikeStatusInfo channelId = "

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

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

    const-string v0, ", postId = "

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

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

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

    move-result-object p1

    const-string v0, "ChannelBaseManager"

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

    .line 2153
    new-instance p1, Ljava/util/HashMap;

    invoke-direct {p1}, Ljava/util/HashMap;-><init>()V

    check-cast p1, Ljava/util/Map;

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

    const-string v5, "IMO.accounts"

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

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

    move-result-object v0

    const-string v5, "uid"

    invoke-interface {p1, v5, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2155
    sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    const-string v5, "IMO.dispatcher"

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

    invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v0

    const-string v5, "ssid"

    invoke-interface {p1, v5, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v0, "channel_id"

    .line 2156
    invoke-interface {p1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v0, "post_id"

    .line 2157
    invoke-interface {p1, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    if-eqz v4, :cond_72

    const-string v0, "source_channel_id"

    .line 2159
    invoke-interface {p1, v0, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_72
    if-eqz v1, :cond_79

    const-string v0, "source_post_id"

    .line 2162
    invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2165
    :cond_79
    new-instance v0, Lcom/imo/android/imoim/publicchannel/c$e;

    invoke-direct {v0, p2}, Lcom/imo/android/imoim/publicchannel/c$e;-><init>(Lcom/imo/android/imoim/publicchannel/ai$b;)V

    check-cast v0, Lb/a;

    const-string p2, "channel"

    const-string v1, "get_post_user_interact_info"

    invoke-static {p2, v1, p1, v0}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Ljava/lang/String;)V
    .registers 5

    const-string v0, "channelId"

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

    .line 44
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    if-nez v1, :cond_19

    const-string v1, ""

    :cond_19
    const-string v2, "uid"

    invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "channel_id"

    .line 46
    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 47
    check-cast v0, Ljava/util/Map;

    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$h;

    invoke-direct {p1}, Lcom/imo/android/imoim/publicchannel/c$h;-><init>()V

    check-cast p1, Lb/a;

    const-string v1, "channel"

    const-string v2, "subscribe_to_channel"

    invoke-static {v1, v2, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Ljava/lang/String;Lb/a;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Lb/a<",
            "Lcom/imo/android/imoim/publicchannel/a;",
            "Ljava/lang/Void;",
            ">;)V"
        }
    .end annotation

    .line 196
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    check-cast v0, Ljava/util/Map;

    const-string v1, "channel_id"

    .line 197
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    const-string v1, "IMO.accounts"

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

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

    move-result-object p1

    const-string v1, "uid"

    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 199
    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$d;

    invoke-direct {p1, p2}, Lcom/imo/android/imoim/publicchannel/c$d;-><init>(Lb/a;)V

    check-cast p1, Lb/a;

    const-string p2, "channel"

    const-string v1, "get_channel_profile"

    invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/publicchannel/ai$a;)V
    .registers 7

    const-string v0, "channelId"

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

    const-string v0, "postId"

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

    .line 68
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    .line 69
    check-cast v0, Ljava/util/Map;

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    if-nez v1, :cond_20

    const-string v1, ""

    :cond_20
    const-string v2, "uid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "channel_id"

    .line 70
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "post_id"

    .line 71
    invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 72
    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$c;

    invoke-direct {p1, p3}, Lcom/imo/android/imoim/publicchannel/c$c;-><init>(Lcom/imo/android/imoim/publicchannel/ai$a;)V

    check-cast p1, Lb/a;

    const-string p2, "channel"

    const-string p3, "get_channel_post"

    invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Lb/a;)V
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/lang/Double;",
            "Ljava/lang/Double;",
            "Lb/a<",
            "Lorg/json/JSONObject;",
            "Ljava/lang/Void;",
            ">;)V"
        }
    .end annotation

    .line 215
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    check-cast v0, Ljava/util/Map;

    const-string v1, "channel_id"

    .line 216
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    const-string v1, "IMO.accounts"

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

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

    move-result-object p1

    const-string v1, "uid"

    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "city"

    .line 218
    invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    if-eqz p3, :cond_53

    .line 220
    invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/Double;)Z

    move-result p1

    xor-int/lit8 p1, p1, 0x1

    if-eqz p1, :cond_53

    invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D

    move-result-wide p1

    invoke-static {p1, p2}, Ljava/lang/Double;->isNaN(D)Z

    move-result p1

    if-nez p1, :cond_53

    if-eqz p4, :cond_53

    invoke-static {p4}, Lkotlin/f/b/o;->a(Ljava/lang/Double;)Z

    move-result p1

    xor-int/lit8 p1, p1, 0x1

    if-eqz p1, :cond_53

    invoke-virtual {p4}, Ljava/lang/Double;->doubleValue()D

    move-result-wide p1

    invoke-static {p1, p2}, Ljava/lang/Double;->isNaN(D)Z

    move-result p1

    if-nez p1, :cond_53

    const-string p1, "lat"

    .line 221
    invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "lng"

    .line 222
    invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 225
    :cond_53
    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$g;

    invoke-direct {p1, p5}, Lcom/imo/android/imoim/publicchannel/c$g;-><init>(Lb/a;)V

    check-cast p1, Lb/a;

    const-string p2, "channel"

    const-string p3, "report_location_for_channel"

    invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Lb/a<",
            "Ljava/lang/Boolean;",
            "Ljava/lang/Void;",
            ">;)V"
        }
    .end annotation

    .line 98
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    check-cast v0, Ljava/util/Map;

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    const-string v2, "uid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 100
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    const-string v2, "IMO.dispatcher"

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

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    const-string v2, "ssid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "channel_id"

    .line 101
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "post_id"

    .line 102
    invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "source_channel_id"

    .line 103
    invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "source_post_id"

    .line 104
    invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 105
    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$f;

    invoke-direct {p1, p5}, Lcom/imo/android/imoim/publicchannel/c$f;-><init>(Lb/a;)V

    check-cast p1, Lb/a;

    const-string p2, "channel"

    const-string p3, "like_channel_post"

    invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method public final b(Ljava/lang/String;)V
    .registers 5

    const-string v0, "channelId"

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

    .line 58
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    if-nez v1, :cond_19

    const-string v1, ""

    :cond_19
    const-string v2, "uid"

    invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "channel_id"

    .line 60
    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 61
    check-cast v0, Ljava/util/Map;

    const-string p1, "channel"

    const-string v1, "unsubscribe_from_channel"

    .line 1025
    invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public final b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Lb/a<",
            "Ljava/lang/Boolean;",
            "Ljava/lang/Void;",
            ">;)V"
        }
    .end annotation

    .line 123
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    check-cast v0, Ljava/util/Map;

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

    const-string v2, "IMO.accounts"

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

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

    move-result-object v1

    const-string v2, "uid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 125
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    const-string v2, "IMO.dispatcher"

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

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    const-string v2, "ssid"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "channel_id"

    .line 126
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "post_id"

    .line 127
    invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "source_channel_id"

    .line 128
    invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p1, "source_post_id"

    .line 129
    invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 130
    new-instance p1, Lcom/imo/android/imoim/publicchannel/c$i;

    invoke-direct {p1, p5}, Lcom/imo/android/imoim/publicchannel/c$i;-><init>(Lb/a;)V

    check-cast p1, Lb/a;

    const-string p2, "channel"

    const-string p3, "unlike_channel_post"

    invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method