CMTransactionReceipt.smali
.class public Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;
.super Ljava/lang/Object;
.source "CMTransactionReceipt.java"
# annotations
.annotation build Landroid/support/annotation/Keep;
.end annotation
# instance fields
.field private blockHash:Ljava/lang/String;
.field private blockNumber:Ljava/lang/String;
.field private contractAddress:Ljava/lang/String;
.field private cumulativeGasUsed:Ljava/lang/String;
.field private from:Ljava/lang/String;
.field private gasUsed:Ljava/lang/String;
.field private logs:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lorg/web3j/protocol/core/methods/response/Log;",
">;"
}
.end annotation
.end field
.field private logsBloom:Ljava/lang/String;
.field private root:Ljava/lang/String;
.field private status:Ljava/lang/String;
.field private to:Ljava/lang/String;
.field private transactionHash:Ljava/lang/String;
.field private transactionIndex:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 31
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 32
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/List",
"<",
"Lorg/web3j/protocol/core/methods/response/Log;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")V"
}
.end annotation
.prologue
.line 37
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 38
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionHash:Ljava/lang/String;
.line 39
iput-object p2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
.line 40
iput-object p3, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockHash:Ljava/lang/String;
.line 41
iput-object p4, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
.line 42
iput-object p5, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
.line 43
iput-object p6, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
.line 44
iput-object p7, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->contractAddress:Ljava/lang/String;
.line 45
iput-object p8, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->root:Ljava/lang/String;
.line 46
iput-object p9, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->from:Ljava/lang/String;
.line 47
iput-object p10, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->to:Ljava/lang/String;
.line 48
iput-object p11, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logs:Ljava/util/List;
.line 49
iput-object p12, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logsBloom:Ljava/lang/String;
.line 50
iput-object p13, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->status:Ljava/lang/String;
.line 51
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.registers 6
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 175
if-ne p0, p1, :cond_5
.line 230
:cond_4
:goto_4
return v0
.line 178
:cond_5
instance-of v2, p1, Lorg/web3j/protocol/core/methods/response/TransactionReceipt;
if-nez v2, :cond_b
move v0, v1
.line 179
goto :goto_4
.line 182
:cond_b
check-cast p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;
.line 184
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_23
.line 185
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_29
:cond_21
move v0, v1
.line 187
goto :goto_4
.line 186
:cond_23
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_21
.line 189
:cond_29
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
if-eqz v2, :cond_39
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
iget-object v3, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
.line 190
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_3d
:cond_37
move v0, v1
.line 192
goto :goto_4
.line 190
:cond_39
iget-object v2, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
if-nez v2, :cond_37
.line 194
:cond_3d
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_53
.line 195
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_59
:cond_51
move v0, v1
.line 197
goto :goto_4
.line 196
:cond_53
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_51
.line 199
:cond_59
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
if-eqz v2, :cond_69
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
iget-object v3, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
.line 200
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_6d
:cond_67
move v0, v1
.line 201
goto :goto_4
.line 200
:cond_69
iget-object v2, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
if-nez v2, :cond_67
.line 203
:cond_6d
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
if-eqz v2, :cond_7d
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
iget-object v3, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
.line 204
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_81
:cond_7b
move v0, v1
.line 206
goto :goto_4
.line 204
:cond_7d
iget-object v2, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
if-nez v2, :cond_7b
.line 208
:cond_81
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
if-eqz v2, :cond_92
iget-object v2, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
iget-object v3, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_96
:cond_8f
move v0, v1
.line 209
goto/16 :goto_4
.line 208
:cond_92
iget-object v2, p1, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
if-nez v2, :cond_8f
.line 211
:cond_96
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_ad
.line 212
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_b3
:cond_aa
move v0, v1
.line 214
goto/16 :goto_4
.line 213
:cond_ad
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_aa
.line 216
:cond_b3
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_ca
.line 217
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_d0
:cond_c7
move v0, v1
.line 218
goto/16 :goto_4
.line 217
:cond_ca
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_c7
.line 220
:cond_d0
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_e7
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_ed
:cond_e4
move v0, v1
.line 221
goto/16 :goto_4
.line 220
:cond_e7
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_e4
.line 223
:cond_ed
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_104
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_10a
:cond_101
move v0, v1
.line 224
goto/16 :goto_4
.line 223
:cond_104
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v2
if-nez v2, :cond_101
.line 226
:cond_10a
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v2
if-eqz v2, :cond_121
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v2
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_127
:cond_11e
move v0, v1
.line 227
goto/16 :goto_4
.line 226
:cond_121
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v2
if-nez v2, :cond_11e
.line 229
:cond_127
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_13b
.line 230
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
goto/16 :goto_4
:cond_13b
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_4
move v0, v1
.line 229
goto/16 :goto_4
.end method
.method public getBlockHash()Ljava/lang/String;
.registers 2
.prologue
.line 82
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockHash:Ljava/lang/String;
return-object v0
.end method
.method public getBlockNumber()Ljava/math/BigInteger;
.registers 2
.prologue
.line 90
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
invoke-static {v0}, Lorg/web3j/utils/Numeric;->decodeQuantity(Ljava/lang/String;)Ljava/math/BigInteger;
move-result-object v0
return-object v0
.end method
.method public getBlockNumberRaw()Ljava/lang/String;
.registers 2
.prologue
.line 94
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
return-object v0
.end method
.method public getContractAddress()Ljava/lang/String;
.registers 2
.prologue
.line 126
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->contractAddress:Ljava/lang/String;
return-object v0
.end method
.method public getCumulativeGasUsed()Ljava/math/BigInteger;
.registers 2
.prologue
.line 102
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
invoke-static {v0}, Lorg/web3j/utils/Numeric;->decodeQuantity(Ljava/lang/String;)Ljava/math/BigInteger;
move-result-object v0
return-object v0
.end method
.method public getCumulativeGasUsedRaw()Ljava/lang/String;
.registers 2
.prologue
.line 106
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
return-object v0
.end method
.method public getFrom()Ljava/lang/String;
.registers 2
.prologue
.line 142
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->from:Ljava/lang/String;
return-object v0
.end method
.method public getGasUsed()Ljava/math/BigInteger;
.registers 2
.prologue
.line 114
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
invoke-static {v0}, Lorg/web3j/utils/Numeric;->decodeQuantity(Ljava/lang/String;)Ljava/math/BigInteger;
move-result-object v0
return-object v0
.end method
.method public getGasUsedRaw()Ljava/lang/String;
.registers 2
.prologue
.line 118
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
return-object v0
.end method
.method public getLogs()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lorg/web3j/protocol/core/methods/response/Log;",
">;"
}
.end annotation
.prologue
.line 158
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logs:Ljava/util/List;
return-object v0
.end method
.method public getLogsBloom()Ljava/lang/String;
.registers 2
.prologue
.line 166
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logsBloom:Ljava/lang/String;
return-object v0
.end method
.method public getRoot()Ljava/lang/String;
.registers 2
.prologue
.line 134
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->root:Ljava/lang/String;
return-object v0
.end method
.method public getStatus()Ljava/lang/String;
.registers 2
.prologue
.line 54
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->status:Ljava/lang/String;
return-object v0
.end method
.method public getTo()Ljava/lang/String;
.registers 2
.prologue
.line 150
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->to:Ljava/lang/String;
return-object v0
.end method
.method public getTransactionHash()Ljava/lang/String;
.registers 2
.prologue
.line 62
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionHash:Ljava/lang/String;
return-object v0
.end method
.method public getTransactionIndex()Ljava/math/BigInteger;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
invoke-static {v0}, Lorg/web3j/utils/Numeric;->decodeQuantity(Ljava/lang/String;)Ljava/math/BigInteger;
move-result-object v0
return-object v0
.end method
.method public getTransactionIndexRaw()Ljava/lang/String;
.registers 2
.prologue
.line 74
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.registers 4
.prologue
const/4 v1, 0x0
.line 235
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_bb
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTransactionHash()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
.line 236
:goto_f
mul-int/lit8 v2, v0, 0x1f
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
if-eqz v0, :cond_be
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_1b
add-int/2addr v0, v2
.line 237
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_c1
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getBlockHash()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_2c
add-int/2addr v0, v2
.line 238
mul-int/lit8 v2, v0, 0x1f
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
if-eqz v0, :cond_c4
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_39
add-int/2addr v0, v2
.line 239
mul-int/lit8 v2, v0, 0x1f
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
if-eqz v0, :cond_c7
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_46
add-int/2addr v0, v2
.line 240
mul-int/lit8 v2, v0, 0x1f
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
if-eqz v0, :cond_ca
iget-object v0, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_53
add-int/2addr v0, v2
.line 241
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_cc
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getContractAddress()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_64
add-int/2addr v0, v2
.line 242
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_ce
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getRoot()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_75
add-int/2addr v0, v2
.line 243
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_d0
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getFrom()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_86
add-int/2addr v0, v2
.line 244
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_d2
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getTo()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
:goto_97
add-int/2addr v0, v2
.line 245
mul-int/lit8 v2, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_d4
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogs()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->hashCode()I
move-result v0
:goto_a8
add-int/2addr v0, v2
.line 246
mul-int/lit8 v0, v0, 0x1f
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_b9
invoke-virtual {p0}, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->getLogsBloom()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:cond_b9
add-int/2addr v0, v1
.line 247
return v0
:cond_bb
move v0, v1
.line 235
goto/16 :goto_f
:cond_be
move v0, v1
.line 236
goto/16 :goto_1b
:cond_c1
move v0, v1
.line 237
goto/16 :goto_2c
:cond_c4
move v0, v1
.line 238
goto/16 :goto_39
:cond_c7
move v0, v1
.line 239
goto/16 :goto_46
:cond_ca
move v0, v1
.line 240
goto :goto_53
:cond_cc
move v0, v1
.line 241
goto :goto_64
:cond_ce
move v0, v1
.line 242
goto :goto_75
:cond_d0
move v0, v1
.line 243
goto :goto_86
:cond_d2
move v0, v1
.line 244
goto :goto_97
:cond_d4
move v0, v1
.line 245
goto :goto_a8
.end method
.method public setBlockHash(Ljava/lang/String;)V
.registers 2
.prologue
.line 86
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockHash:Ljava/lang/String;
.line 87
return-void
.end method
.method public setBlockNumber(Ljava/lang/String;)V
.registers 2
.prologue
.line 98
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->blockNumber:Ljava/lang/String;
.line 99
return-void
.end method
.method public setContractAddress(Ljava/lang/String;)V
.registers 2
.prologue
.line 130
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->contractAddress:Ljava/lang/String;
.line 131
return-void
.end method
.method public setCumulativeGasUsed(Ljava/lang/String;)V
.registers 2
.prologue
.line 110
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->cumulativeGasUsed:Ljava/lang/String;
.line 111
return-void
.end method
.method public setFrom(Ljava/lang/String;)V
.registers 2
.prologue
.line 146
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->from:Ljava/lang/String;
.line 147
return-void
.end method
.method public setGasUsed(Ljava/lang/String;)V
.registers 2
.prologue
.line 122
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->gasUsed:Ljava/lang/String;
.line 123
return-void
.end method
.method public setLogs(Ljava/util/List;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Lorg/web3j/protocol/core/methods/response/Log;",
">;)V"
}
.end annotation
.prologue
.line 162
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logs:Ljava/util/List;
.line 163
return-void
.end method
.method public setLogsBloom(Ljava/lang/String;)V
.registers 2
.prologue
.line 170
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->logsBloom:Ljava/lang/String;
.line 171
return-void
.end method
.method public setRoot(Ljava/lang/String;)V
.registers 2
.prologue
.line 138
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->root:Ljava/lang/String;
.line 139
return-void
.end method
.method public setStatus(Ljava/lang/String;)V
.registers 2
.prologue
.line 58
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->status:Ljava/lang/String;
.line 59
return-void
.end method
.method public setTo(Ljava/lang/String;)V
.registers 2
.prologue
.line 154
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->to:Ljava/lang/String;
.line 155
return-void
.end method
.method public setTransactionHash(Ljava/lang/String;)V
.registers 2
.prologue
.line 66
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionHash:Ljava/lang/String;
.line 67
return-void
.end method
.method public setTransactionIndex(Ljava/lang/String;)V
.registers 2
.prologue
.line 78
iput-object p1, p0, Lcom/cmcm/safewallet/data/coinprovider/eth/depends/CMTransactionReceipt;->transactionIndex:Ljava/lang/String;
.line 79
return-void
.end method