g.smali
.class public final Lcom/cmcm/safewallet/data/coinprovider/bch/g;
.super Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/ak;
.source "BchTransactionOutput.java"
# instance fields
.field private Pr:Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
.field private index:I
# direct methods
.method public constructor <init>(Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/NetworkParameters;Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Coin;[BILjava/lang/String;)V
.registers 10
.prologue
.line 21
const/4 v0, 0x0
invoke-direct {p0, p1, v0, p2, p3}, Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/ak;-><init>(Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/NetworkParameters;Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Transaction;Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Coin;[B)V
.line 22
new-instance v0, Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
invoke-direct {v0, p5}, Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;-><init>(Ljava/lang/String;)V
iput-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/bch/g;->Pr:Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
.line 23
new-instance v0, Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/aj;
int-to-long v2, p4
iget-object v1, p0, Lcom/cmcm/safewallet/data/coinprovider/bch/g;->Pr:Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
invoke-direct {v0, p1, v2, v3, v1}, Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/aj;-><init>(Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/NetworkParameters;JLcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;)V
.line 24
iput p4, p0, Lcom/cmcm/safewallet/data/coinprovider/bch/g;->index:I
.line 25
return-void
.end method
# virtual methods
.method public final getIndex()I
.registers 2
.prologue
.line 35
iget v0, p0, Lcom/cmcm/safewallet/data/coinprovider/bch/g;->index:I
return v0
.end method
.method public final gj()Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
.registers 2
.prologue
.line 40
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/bch/g;->Pr:Lcom/cmcm/safewallet/data/coinprovider/bch/bitcoinj/core/Sha256Hash;
return-object v0
.end method