package com.revenuecat.purchases;

import J4.e;
import com.revenuecat.purchases.common.BillingAbstract;
import com.revenuecat.purchases.models.StoreTransaction;
import java.util.List;
import java.util.Set;
import kotlin.jvm.internal.o;
import x4.AbstractC3251q;

/* JADX INFO: loaded from: classes3.dex */
public final class PostTransactionWithProductDetailsHelper {
    private final BillingAbstract billing;
    private final PostReceiptHelper postReceiptHelper;

    public PostTransactionWithProductDetailsHelper(BillingAbstract billing, PostReceiptHelper postReceiptHelper) {
        o.h(billing, "billing");
        o.h(postReceiptHelper, "postReceiptHelper");
        this.billing = billing;
        this.postReceiptHelper = postReceiptHelper;
    }

    public static /* synthetic */ void postTransactions$default(PostTransactionWithProductDetailsHelper postTransactionWithProductDetailsHelper, List list, boolean z6, String str, PostReceiptInitiationSource postReceiptInitiationSource, boolean z7, e eVar, e eVar2, int i6, Object obj) {
        if ((i6 & 32) != 0) {
            eVar = null;
        }
        if ((i6 & 64) != 0) {
            eVar2 = null;
        }
        postTransactionWithProductDetailsHelper.postTransactions(list, z6, str, postReceiptInitiationSource, z7, eVar, eVar2);
    }

    public final void postTransactions(List<StoreTransaction> transactions, boolean z6, String str, PostReceiptInitiationSource postReceiptInitiationSource, boolean z7, e eVar, e eVar2) {
        o.h(transactions, "transactions");
        String appUserID = str;
        o.h(appUserID, "appUserID");
        PostReceiptInitiationSource initiationSource = postReceiptInitiationSource;
        o.h(initiationSource, "initiationSource");
        for (StoreTransaction storeTransaction : transactions) {
            BillingAbstract billingAbstract = this.billing;
            ProductType type = storeTransaction.getType();
            Set<String> setH0 = AbstractC3251q.H0(storeTransaction.getProductIds());
            PostTransactionWithProductDetailsHelper$postTransactions$1$1 postTransactionWithProductDetailsHelper$postTransactions$1$1 = new PostTransactionWithProductDetailsHelper$postTransactions$1$1(storeTransaction, this, z6, appUserID, initiationSource, z7, eVar, eVar2);
            appUserID = str;
            initiationSource = postReceiptInitiationSource;
            billingAbstract.queryProductDetailsAsync(type, setH0, postTransactionWithProductDetailsHelper$postTransactions$1$1, new PostTransactionWithProductDetailsHelper$postTransactions$1$2(this, storeTransaction, z6, appUserID, initiationSource, z7, eVar, eVar2));
        }
    }
}
