package com.ea.nimble.bridge; import com.ea.nimble.mtx.INimbleMTX; import com.ea.nimble.mtx.NimbleMTXTransaction; /* loaded from: classes2.dex */ public class MTXNativeCallback implements INimbleMTX.PurchaseTransactionCallback, INimbleMTX.ItemGrantedCallback, INimbleMTX.FinalizeTransactionCallback { private int m_id; public MTXNativeCallback(int i) { this.m_id = i; } @Override // com.ea.nimble.mtx.INimbleMTX.FinalizeTransactionCallback public void finalizeComplete(NimbleMTXTransaction nimbleMTXTransaction) { BaseNativeCallback.sendNativeCallback(this.m_id, nimbleMTXTransaction); } @Override // com.ea.nimble.mtx.INimbleMTX.ItemGrantedCallback public void itemGrantedComplete(NimbleMTXTransaction nimbleMTXTransaction) { BaseNativeCallback.sendNativeCallback(this.m_id, nimbleMTXTransaction); } @Override // com.ea.nimble.mtx.INimbleMTX.PurchaseTransactionCallback public void purchaseComplete(NimbleMTXTransaction nimbleMTXTransaction) { BaseNativeCallback.sendNativeCallback(this.m_id, nimbleMTXTransaction, Boolean.TRUE); } @Override // com.ea.nimble.mtx.INimbleMTX.PurchaseTransactionCallback public void unverifiedReceiptReceived(NimbleMTXTransaction nimbleMTXTransaction) { BaseNativeCallback.sendNativeCallback(this.m_id, nimbleMTXTransaction, Boolean.FALSE); } public void finalize() { BaseNativeCallback.nativeFinalize(this.m_id); } }