org.bitcoin.paymentchannel
Interface Protos.UpdatePaymentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Protos.UpdatePayment, Protos.UpdatePayment.Builder
Enclosing class:
Protos

public static interface Protos.UpdatePaymentOrBuilder
extends com.google.protobuf.MessageOrBuilder


Method Summary
 long getClientChangeValue()
          required uint64 client_change_value = 1;
 com.google.protobuf.ByteString getSignature()
          required bytes signature = 2;
 boolean hasClientChangeValue()
          required uint64 client_change_value = 1;
 boolean hasSignature()
          required bytes signature = 2;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

hasClientChangeValue

boolean hasClientChangeValue()
required uint64 client_change_value = 1;
 The value which is sent back to the primary.  The rest of the multisig output is left for
 the secondary to do with as they wish.
 


getClientChangeValue

long getClientChangeValue()
required uint64 client_change_value = 1;
 The value which is sent back to the primary.  The rest of the multisig output is left for
 the secondary to do with as they wish.
 


hasSignature

boolean hasSignature()
required bytes signature = 2;
 A SIGHASH_SINGLE|SIGHASH_ANYONECANPAY signature (including the postfix type byte) which
 spends the primary's part of the multisig contract's output.  This signature only covers
 the primary's refund output and thus the secondary is free to do what they wish with their
 part of the multisig output.
 


getSignature

com.google.protobuf.ByteString getSignature()
required bytes signature = 2;
 A SIGHASH_SINGLE|SIGHASH_ANYONECANPAY signature (including the postfix type byte) which
 spends the primary's part of the multisig contract's output.  This signature only covers
 the primary's refund output and thus the secondary is free to do what they wish with their
 part of the multisig output.
 



Copyright © 2014. All rights reserved.