public static interface Protos.ProvideRefundOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
com.google.protobuf.ByteString |
getMultisigKey()
This must be a raw pubkey in regular ECDSA form.
|
com.google.protobuf.ByteString |
getTx()
The serialized bytes of the return transaction in Satoshi format.
|
boolean |
hasMultisigKey()
This must be a raw pubkey in regular ECDSA form.
|
boolean |
hasTx()
The serialized bytes of the return transaction in Satoshi format.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasMultisigKey()
This must be a raw pubkey in regular ECDSA form. Both compressed and non-compressed forms are accepted. It is only used in the creation of the multisig contract.
required bytes multisig_key = 1;
com.google.protobuf.ByteString getMultisigKey()
This must be a raw pubkey in regular ECDSA form. Both compressed and non-compressed forms are accepted. It is only used in the creation of the multisig contract.
required bytes multisig_key = 1;
boolean hasTx()
The serialized bytes of the return transaction in Satoshi format. * It must have exactly one input which spends the multisig output (see ProvideContract for details of exactly what that output must look like). This output must have a sequence number of 0. * It must have the lock time set to a time after the min_time_window_secs (from the Initiate message). * It must have exactly one output which goes back to the primary. This output's scriptPubKey will be reused to create payment transactions.
required bytes tx = 2;
com.google.protobuf.ByteString getTx()
The serialized bytes of the return transaction in Satoshi format. * It must have exactly one input which spends the multisig output (see ProvideContract for details of exactly what that output must look like). This output must have a sequence number of 0. * It must have the lock time set to a time after the min_time_window_secs (from the Initiate message). * It must have exactly one output which goes back to the primary. This output's scriptPubKey will be reused to create payment transactions.
required bytes tx = 2;