ServerState$StoredServerPaymentChannel$Builder.smali
.class public final Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.super Lcom/google/protobuf/GeneratedMessage$Builder;
.source "ServerState.java"
# interfaces
.implements Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannelOrBuilder;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/GeneratedMessage$Builder",
"<",
"Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;",
">;",
"Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannelOrBuilder;"
}
.end annotation
# instance fields
.field private bestValueSignature_:Lcom/google/protobuf/ByteString;
.field private bestValueToMe_:J
.field private bitField0_:I
.field private clientKey_:Lcom/google/protobuf/ByteString;
.field private clientOutput_:Lcom/google/protobuf/ByteString;
.field private contractTransaction_:Lcom/google/protobuf/ByteString;
.field private majorVersion_:I
.field private myKey_:Lcom/google/protobuf/ByteString;
.field private refundTransactionUnlockTimeSecs_:J
# direct methods
.method private constructor <init>()V
.registers 2
.prologue
.line 1261
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessage$Builder;-><init>()V
.line 1471
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
.line 1538
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
.line 1573
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
.line 1608
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
.line 1643
const/4 v0, 0x1
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
.line 1675
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
.line 1262
invoke-direct {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->maybeForceBuilderInitialization()V
.line 1263
return-void
.end method
.method private constructor <init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V
.registers 3
.prologue
.line 1267
invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessage$Builder;-><init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V
.line 1471
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
.line 1538
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
.line 1573
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
.line 1608
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
.line 1643
const/4 v0, 0x1
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
.line 1675
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
.line 1268
invoke-direct {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->maybeForceBuilderInitialization()V
.line 1269
return-void
.end method
.method synthetic constructor <init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;Lorg/bitcoinj/protocols/channels/ServerState$1;)V
.registers 3
.prologue
.line 1244
invoke-direct {p0, p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;-><init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V
return-void
.end method
.method static synthetic access$1200()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 1
.prologue
.line 1244
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->create()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method private static create()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 1
.prologue
.line 1275
new-instance v0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
invoke-direct {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;-><init>()V
return-object v0
.end method
.method public static final getDescriptor()Lcom/google/protobuf/Descriptors$Descriptor;
.registers 1
.prologue
.line 1250
# getter for: Lorg/bitcoinj/protocols/channels/ServerState;->internal_static_paymentchannels_StoredServerPaymentChannel_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState;->access$900()Lcom/google/protobuf/Descriptors$Descriptor;
move-result-object v0
return-object v0
.end method
.method private maybeForceBuilderInitialization()V
.registers 1
.prologue
.line 1271
# getter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->alwaysUseFieldBuilders:Z
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$1400()Z
.line 1273
return-void
.end method
# virtual methods
.method public final bridge synthetic build()Lcom/google/protobuf/Message;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->build()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic build()Lcom/google/protobuf/MessageLite;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->build()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final build()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
.registers 3
.prologue
.line 1313
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->buildPartial()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
.line 1314
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->isInitialized()Z
move-result v1
if-nez v1, :cond_f
.line 1315
invoke-static {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->newUninitializedMessageException(Lcom/google/protobuf/Message;)Lcom/google/protobuf/UninitializedMessageException;
move-result-object v0
throw v0
.line 1317
:cond_f
return-object v0
.end method
.method public final bridge synthetic buildPartial()Lcom/google/protobuf/Message;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->buildPartial()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic buildPartial()Lcom/google/protobuf/MessageLite;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->buildPartial()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final buildPartial()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
.registers 7
.prologue
const/4 v0, 0x1
.line 1321
new-instance v2, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
const/4 v1, 0x0
invoke-direct {v2, p0, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;-><init>(Lcom/google/protobuf/GeneratedMessage$Builder;Lorg/bitcoinj/protocols/channels/ServerState$1;)V
.line 1322
iget v3, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1323
const/4 v1, 0x0
.line 1324
and-int/lit8 v4, v3, 0x1
if-ne v4, v0, :cond_73
.line 1327
:goto_e
iget-wide v4, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueToMe_:J
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->bestValueToMe_:J
invoke-static {v2, v4, v5}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$1602(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;J)J
.line 1328
and-int/lit8 v1, v3, 0x2
const/4 v4, 0x2
if-ne v1, v4, :cond_1a
.line 1329
or-int/lit8 v0, v0, 0x2
.line 1331
:cond_1a
iget-object v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->bestValueSignature_:Lcom/google/protobuf/ByteString;
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$1702(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.line 1332
and-int/lit8 v1, v3, 0x4
const/4 v4, 0x4
if-ne v1, v4, :cond_26
.line 1333
or-int/lit8 v0, v0, 0x4
.line 1335
:cond_26
iget-wide v4, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->refundTransactionUnlockTimeSecs_:J
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->refundTransactionUnlockTimeSecs_:J
invoke-static {v2, v4, v5}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$1802(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;J)J
.line 1336
and-int/lit8 v1, v3, 0x8
const/16 v4, 0x8
if-ne v1, v4, :cond_33
.line 1337
or-int/lit8 v0, v0, 0x8
.line 1339
:cond_33
iget-object v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->contractTransaction_:Lcom/google/protobuf/ByteString;
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$1902(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.line 1340
and-int/lit8 v1, v3, 0x10
const/16 v4, 0x10
if-ne v1, v4, :cond_40
.line 1341
or-int/lit8 v0, v0, 0x10
.line 1343
:cond_40
iget-object v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->clientOutput_:Lcom/google/protobuf/ByteString;
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$2002(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.line 1344
and-int/lit8 v1, v3, 0x20
const/16 v4, 0x20
if-ne v1, v4, :cond_4d
.line 1345
or-int/lit8 v0, v0, 0x20
.line 1347
:cond_4d
iget-object v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->myKey_:Lcom/google/protobuf/ByteString;
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$2102(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.line 1348
and-int/lit8 v1, v3, 0x40
const/16 v4, 0x40
if-ne v1, v4, :cond_5a
.line 1349
or-int/lit8 v0, v0, 0x40
.line 1351
:cond_5a
iget v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->majorVersion_:I
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$2202(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;I)I
.line 1352
and-int/lit16 v1, v3, 0x80
const/16 v3, 0x80
if-ne v1, v3, :cond_67
.line 1353
or-int/lit16 v0, v0, 0x80
.line 1355
:cond_67
iget-object v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->clientKey_:Lcom/google/protobuf/ByteString;
invoke-static {v2, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$2302(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.line 1356
# setter for: Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->bitField0_:I
invoke-static {v2, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->access$2402(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;I)I
.line 1357
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onBuilt()V
.line 1358
return-object v2
:cond_73
move v0, v1
goto :goto_e
.end method
.method public final bridge synthetic clear()Lcom/google/protobuf/AbstractMessage$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clear()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clear()Lcom/google/protobuf/GeneratedMessage$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clear()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clear()Lcom/google/protobuf/Message$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clear()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clear()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final clear()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 5
.prologue
const-wide/16 v2, 0x0
.line 1279
invoke-super {p0}, Lcom/google/protobuf/GeneratedMessage$Builder;->clear()Lcom/google/protobuf/GeneratedMessage$Builder;
.line 1280
iput-wide v2, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueToMe_:J
.line 1281
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x2
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1282
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
.line 1283
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x3
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1284
iput-wide v2, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->refundTransactionUnlockTimeSecs_:J
.line 1285
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x5
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1286
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
.line 1287
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x9
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1288
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
.line 1289
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x11
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1290
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
.line 1291
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x21
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1292
const/4 v0, 0x1
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
.line 1293
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x41
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1294
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
.line 1295
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit16 v0, v0, -0x81
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1296
return-object p0
.end method
.method public final clearBestValueSignature()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1500
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x3
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1501
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getBestValueSignature()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
.line 1502
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1503
return-object p0
.end method
.method public final clearBestValueToMe()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1465
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x2
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1466
const-wide/16 v0, 0x0
iput-wide v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueToMe_:J
.line 1467
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1468
return-object p0
.end method
.method public final clearClientKey()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1720
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit16 v0, v0, -0x81
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1721
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getClientKey()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
.line 1722
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1723
return-object p0
.end method
.method public final clearClientOutput()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1602
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x11
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1603
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getClientOutput()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
.line 1604
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1605
return-object p0
.end method
.method public final clearContractTransaction()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1567
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x9
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1568
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getContractTransaction()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
.line 1569
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1570
return-object p0
.end method
.method public final clearMajorVersion()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1669
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x41
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1670
const/4 v0, 0x1
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
.line 1671
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1672
return-object p0
.end method
.method public final clearMyKey()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 2
.prologue
.line 1637
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x21
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1638
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
invoke-virtual {v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getMyKey()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
.line 1639
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1640
return-object p0
.end method
.method public final clearRefundTransactionUnlockTimeSecs()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1532
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, -0x5
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1533
const-wide/16 v0, 0x0
iput-wide v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->refundTransactionUnlockTimeSecs_:J
.line 1534
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1535
return-object p0
.end method
.method public final bridge synthetic clone()Lcom/google/protobuf/AbstractMessage$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clone()Lcom/google/protobuf/GeneratedMessage$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clone()Lcom/google/protobuf/Message$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic clone()Ljava/lang/Object;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final clone()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1300
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->create()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->buildPartial()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v1
invoke-virtual {v0, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final getBestValueSignature()Lcom/google/protobuf/ByteString;
.registers 2
.prologue
.line 1482
iget-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
return-object v0
.end method
.method public final getBestValueToMe()J
.registers 3
.prologue
.line 1450
iget-wide v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueToMe_:J
return-wide v0
.end method
.method public final getClientKey()Lcom/google/protobuf/ByteString;
.registers 2
.prologue
.line 1694
iget-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
return-object v0
.end method
.method public final getClientOutput()Lcom/google/protobuf/ByteString;
.registers 2
.prologue
.line 1584
iget-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
return-object v0
.end method
.method public final getContractTransaction()Lcom/google/protobuf/ByteString;
.registers 2
.prologue
.line 1549
iget-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
return-object v0
.end method
.method public final bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/Message;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->getDefaultInstanceForType()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
.registers 2
.prologue
.line 1244
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->getDefaultInstanceForType()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final getDefaultInstanceForType()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
.registers 2
.prologue
.line 1309
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
return-object v0
.end method
.method public final getDescriptorForType()Lcom/google/protobuf/Descriptors$Descriptor;
.registers 2
.prologue
.line 1305
# getter for: Lorg/bitcoinj/protocols/channels/ServerState;->internal_static_paymentchannels_StoredServerPaymentChannel_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState;->access$900()Lcom/google/protobuf/Descriptors$Descriptor;
move-result-object v0
return-object v0
.end method
.method public final getMajorVersion()I
.registers 2
.prologue
.line 1654
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
return v0
.end method
.method public final getMyKey()Lcom/google/protobuf/ByteString;
.registers 2
.prologue
.line 1619
iget-object v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
return-object v0
.end method
.method public final getRefundTransactionUnlockTimeSecs()J
.registers 3
.prologue
.line 1517
iget-wide v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->refundTransactionUnlockTimeSecs_:J
return-wide v0
.end method
.method public final hasBestValueSignature()Z
.registers 3
.prologue
.line 1476
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x2
const/4 v1, 0x2
if-ne v0, v1, :cond_9
const/4 v0, 0x1
:goto_8
return v0
:cond_9
const/4 v0, 0x0
goto :goto_8
.end method
.method public final hasBestValueToMe()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1444
iget v1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v1, v1, 0x1
if-ne v1, v0, :cond_8
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public final hasClientKey()Z
.registers 3
.prologue
.line 1684
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit16 v0, v0, 0x80
const/16 v1, 0x80
if-ne v0, v1, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public final hasClientOutput()Z
.registers 3
.prologue
.line 1578
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x10
const/16 v1, 0x10
if-ne v0, v1, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public final hasContractTransaction()Z
.registers 3
.prologue
.line 1543
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x8
const/16 v1, 0x8
if-ne v0, v1, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public final hasMajorVersion()Z
.registers 3
.prologue
.line 1648
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x40
const/16 v1, 0x40
if-ne v0, v1, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public final hasMyKey()Z
.registers 3
.prologue
.line 1613
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x20
const/16 v1, 0x20
if-ne v0, v1, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public final hasRefundTransactionUnlockTimeSecs()Z
.registers 3
.prologue
.line 1511
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
and-int/lit8 v0, v0, 0x4
const/4 v1, 0x4
if-ne v0, v1, :cond_9
const/4 v0, 0x1
:goto_8
return v0
:cond_9
const/4 v0, 0x0
goto :goto_8
.end method
.method protected final internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
.registers 4
.prologue
.line 1255
# getter for: Lorg/bitcoinj/protocols/channels/ServerState;->internal_static_paymentchannels_StoredServerPaymentChannel_fieldAccessorTable:Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState;->access$1000()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
move-result-object v0
const-class v1, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
const-class v2, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1256
invoke-virtual {v0, v1, v2}, Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;->g(Ljava/lang/Class;Ljava/lang/Class;)Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
move-result-object v0
.line 1255
return-object v0
.end method
.method public final isInitialized()Z
.registers 3
.prologue
const/4 v0, 0x0
.line 1401
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->hasBestValueToMe()Z
move-result v1
if-nez v1, :cond_8
.line 1417
:cond_7
:goto_7
return v0
.line 1405
:cond_8
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->hasRefundTransactionUnlockTimeSecs()Z
move-result v1
if-eqz v1, :cond_7
.line 1409
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->hasContractTransaction()Z
move-result v1
if-eqz v1, :cond_7
.line 1413
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->hasMyKey()Z
move-result v1
if-eqz v1, :cond_7
.line 1417
const/4 v0, 0x1
goto :goto_7
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessage$Builder;
.registers 4
.prologue
.line 1244
invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/AbstractMessage$Builder;
.registers 3
.prologue
.line 1244
invoke-virtual {p0, p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
.registers 4
.prologue
.line 1244
invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/Message$Builder;
.registers 4
.prologue
.line 1244
invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/Message$Builder;
.registers 3
.prologue
.line 1244
invoke-virtual {p0, p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite$Builder;
.registers 4
.prologue
.line 1244
invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object v0
return-object v0
.end method
.method public final mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 7
.prologue
.line 1424
const/4 v2, 0x0
.line 1426
:try_start_1
sget-object v0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->PARSER:Lcom/google/protobuf/Parser;
invoke-interface {v0, p1, p2}, Lcom/google/protobuf/Parser;->parsePartialFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
:try_end_9
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_1 .. :try_end_9} :catch_f
.catchall {:try_start_1 .. :try_end_9} :catchall_22
.line 1431
if-eqz v0, :cond_e
.line 1432
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1435
:cond_e
return-object p0
.line 1427
:catch_f
move-exception v0
move-object v1, v0
.line 1428
:try_start_11
invoke-virtual {v1}, Lcom/google/protobuf/InvalidProtocolBufferException;->getUnfinishedMessage()Lcom/google/protobuf/MessageLite;
move-result-object v0
check-cast v0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
:try_end_17
.catchall {:try_start_11 .. :try_end_17} :catchall_22
.line 1429
:try_start_17
throw v1
:try_end_18
.catchall {:try_start_17 .. :try_end_18} :catchall_18
.line 1431
:catchall_18
move-exception v1
move-object v3, v1
move-object v1, v0
move-object v0, v3
:goto_1c
if-eqz v1, :cond_21
.line 1432
invoke-virtual {p0, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
:cond_21
throw v0
.line 1431
:catchall_22
move-exception v0
move-object v1, v2
goto :goto_1c
.end method
.method public final mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1362
instance-of v0, p1, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
if-eqz v0, :cond_b
.line 1363
check-cast p1, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
invoke-virtual {p0, p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeFrom(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
move-result-object p0
.line 1366
:goto_a
return-object p0
.line 1365
:cond_b
invoke-super {p0, p1}, Lcom/google/protobuf/GeneratedMessage$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/AbstractMessage$Builder;
goto :goto_a
.end method
.method public final mergeFrom(Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 4
.prologue
.line 1371
invoke-static {}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getDefaultInstance()Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;
move-result-object v0
if-ne p1, v0, :cond_7
.line 1397
:goto_6
return-object p0
.line 1372
:cond_7
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasBestValueToMe()Z
move-result v0
if-eqz v0, :cond_14
.line 1373
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getBestValueToMe()J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setBestValueToMe(J)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1375
:cond_14
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasBestValueSignature()Z
move-result v0
if-eqz v0, :cond_21
.line 1376
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getBestValueSignature()Lcom/google/protobuf/ByteString;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setBestValueSignature(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1378
:cond_21
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasRefundTransactionUnlockTimeSecs()Z
move-result v0
if-eqz v0, :cond_2e
.line 1379
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getRefundTransactionUnlockTimeSecs()J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setRefundTransactionUnlockTimeSecs(J)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1381
:cond_2e
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasContractTransaction()Z
move-result v0
if-eqz v0, :cond_3b
.line 1382
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getContractTransaction()Lcom/google/protobuf/ByteString;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setContractTransaction(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1384
:cond_3b
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasClientOutput()Z
move-result v0
if-eqz v0, :cond_48
.line 1385
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getClientOutput()Lcom/google/protobuf/ByteString;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setClientOutput(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1387
:cond_48
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasMyKey()Z
move-result v0
if-eqz v0, :cond_55
.line 1388
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getMyKey()Lcom/google/protobuf/ByteString;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setMyKey(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1390
:cond_55
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasMajorVersion()Z
move-result v0
if-eqz v0, :cond_62
.line 1391
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getMajorVersion()I
move-result v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setMajorVersion(I)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1393
:cond_62
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->hasClientKey()Z
move-result v0
if-eqz v0, :cond_6f
.line 1394
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getClientKey()Lcom/google/protobuf/ByteString;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->setClientKey(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.line 1396
:cond_6f
invoke-virtual {p1}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel;->getUnknownFields()Lcom/google/protobuf/UnknownFieldSet;
move-result-object v0
invoke-virtual {p0, v0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->mergeUnknownFields(Lcom/google/protobuf/UnknownFieldSet;)Lcom/google/protobuf/GeneratedMessage$Builder;
goto :goto_6
.end method
.method public final setBestValueSignature(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1488
if-nez p1, :cond_8
.line 1489
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 1491
:cond_8
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1492
iput-object p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueSignature_:Lcom/google/protobuf/ByteString;
.line 1493
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1494
return-object p0
.end method
.method public final setBestValueToMe(J)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 4
.prologue
.line 1456
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1457
iput-wide p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bestValueToMe_:J
.line 1458
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1459
return-object p0
.end method
.method public final setClientKey(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1704
if-nez p1, :cond_8
.line 1705
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 1707
:cond_8
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit16 v0, v0, 0x80
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1708
iput-object p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientKey_:Lcom/google/protobuf/ByteString;
.line 1709
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1710
return-object p0
.end method
.method public final setClientOutput(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1590
if-nez p1, :cond_8
.line 1591
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 1593
:cond_8
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x10
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1594
iput-object p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->clientOutput_:Lcom/google/protobuf/ByteString;
.line 1595
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1596
return-object p0
.end method
.method public final setContractTransaction(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1555
if-nez p1, :cond_8
.line 1556
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 1558
:cond_8
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1559
iput-object p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->contractTransaction_:Lcom/google/protobuf/ByteString;
.line 1560
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1561
return-object p0
.end method
.method public final setMajorVersion(I)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1660
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x40
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1661
iput p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->majorVersion_:I
.line 1662
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1663
return-object p0
.end method
.method public final setMyKey(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 3
.prologue
.line 1625
if-nez p1, :cond_8
.line 1626
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 1628
:cond_8
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x20
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1629
iput-object p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->myKey_:Lcom/google/protobuf/ByteString;
.line 1630
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1631
return-object p0
.end method
.method public final setRefundTransactionUnlockTimeSecs(J)Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;
.registers 4
.prologue
.line 1523
iget v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->bitField0_:I
.line 1524
iput-wide p1, p0, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->refundTransactionUnlockTimeSecs_:J
.line 1525
invoke-virtual {p0}, Lorg/bitcoinj/protocols/channels/ServerState$StoredServerPaymentChannel$Builder;->onChanged()V
.line 1526
return-object p0
.end method