Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

88 lines
3.0 KiB
Java

package com.ironsource;
import android.content.Context;
import com.ironsource.environment.ContextProvider;
import com.ironsource.mediationsdk.IronSource;
import com.ironsource.mediationsdk.logger.IronLog;
import com.ironsource.mediationsdk.server.HttpFunctions;
import com.ironsource.mediationsdk.utils.IronSourceUtils;
import com.ironsource.v8;
import java.util.List;
import kotlin.jvm.internal.Intrinsics;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class zb implements en {
private boolean a = true;
private String b = ac.j;
public static final class a implements pd {
@Override // com.ironsource.pd
public void a(boolean z) {
if (z) {
return;
}
IronLog.API.error("failed to send impression data");
}
}
private final JSONObject b() {
JSONObject jSONObject = new JSONObject();
jSONObject.put("deviceOS", "android");
Context applicationContext = ContextProvider.getInstance().getApplicationContext();
if (applicationContext != null) {
jSONObject.put("deviceType", IronSourceUtils.getDeviceType(applicationContext));
ri ironSourceAdvId = IronSourceUtils.getIronSourceAdvId(applicationContext);
if (ironSourceAdvId != null) {
jSONObject.put("advId", ironSourceAdvId.c());
jSONObject.put("advIdType", ironSourceAdvId.d());
}
}
String n = com.ironsource.mediationsdk.p.m().n();
if (n != null) {
jSONObject.put(v8.i.g, n);
}
return jSONObject;
}
@Override // com.ironsource.en
public void a() {
}
public final void a(String dataSource, JSONObject impressionData) {
Intrinsics.checkNotNullParameter(dataSource, "dataSource");
Intrinsics.checkNotNullParameter(impressionData, "impressionData");
if (!this.a) {
IronLog.INTERNAL.verbose("disabled from server");
return;
}
try {
JSONObject b = b();
JSONObject jSONObject = new JSONObject();
jSONObject.putOpt("externalMediationSource", dataSource);
jSONObject.putOpt("externalMediationData", impressionData);
jSONObject.putOpt("clientParams", b);
IronLog.API.info("impressionData: " + jSONObject);
HttpFunctions.sendPostRequest(this.b, jSONObject.toString(), new a());
} catch (Exception e) {
i9.d().a(e);
IronLog.API.error("exception " + e.getMessage() + " sending impression data");
}
}
@Override // com.ironsource.en
public void a(List<IronSource.AD_UNIT> list, boolean z, m8 m8Var) {
if (m8Var != null) {
t3 b = m8Var.b();
d4 e = b != null ? b.e() : null;
Intrinsics.checkNotNull(e);
this.a = e.l();
this.b = m8Var.b().e().d();
}
}
@Override // com.ironsource.en
public void d(String str) {
}
}