-
- All Implemented Interfaces:
-
cash.z.wallet.sdk.internal.ffi.ProposalOuterClass.ChangeValueOrBuilder,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder
public final class ProposalOuterClass.ChangeValue extends GeneratedMessageLite<ProposalOuterClass.ChangeValue, ProposalOuterClass.ChangeValue.Builder> implements ProposalOuterClass.ChangeValueOrBuilder
Protobuf typeA proposed change output. If the transparent value pool is selected, the `memo` field must be null.{@code cash.z.wallet.sdk.ffi.ChangeValue}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classProposalOuterClass.ChangeValue.Builder
Protobuf typeA proposed change output. If the transparent value pool is selected, the `memo` field must be null.{@code cash.z.wallet.sdk.ffi.ChangeValue}
-
Field Summary
Fields Modifier and Type Field Description public final static intVALUE_FIELD_NUMBERpublic final static intVALUEPOOL_FIELD_NUMBERpublic final static intMEMO_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description longgetValue()The value of a change output to be created, in zatoshis.uint64 value = 1;intgetValuePoolValue()The value pool in which the change output should be created..cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;ProposalOuterClass.ValuePoolgetValuePool()The value pool in which the change output should be created..cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;booleanhasMemo()The optional memo that should be associated with the newly created change output. Memos must not be present for transparent change outputs..cash.z.wallet.sdk.ffi.MemoBytes memo = 3;ProposalOuterClass.MemoBytesgetMemo()The optional memo that should be associated with the newly created change output. Memos must not be present for transparent change outputs..cash.z.wallet.sdk.ffi.MemoBytes memo = 3;static ProposalOuterClass.ChangeValueparseFrom(ByteBuffer data)static ProposalOuterClass.ChangeValueparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValueparseFrom(ByteString data)static ProposalOuterClass.ChangeValueparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValueparseFrom(Array<byte> data)static ProposalOuterClass.ChangeValueparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValueparseFrom(InputStream input)static ProposalOuterClass.ChangeValueparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValueparseDelimitedFrom(InputStream input)static ProposalOuterClass.ChangeValueparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValueparseFrom(CodedInputStream input)static ProposalOuterClass.ChangeValueparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static ProposalOuterClass.ChangeValue.BuildernewBuilder()static ProposalOuterClass.ChangeValue.BuildernewBuilder(ProposalOuterClass.ChangeValue prototype)static ProposalOuterClass.ChangeValuegetDefaultInstance()static Parser<ProposalOuterClass.ChangeValue>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getValue
long getValue()
The value of a change output to be created, in zatoshis.uint64 value = 1;
-
getValuePoolValue
int getValuePoolValue()
The value pool in which the change output should be created..cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;
-
getValuePool
ProposalOuterClass.ValuePool getValuePool()
The value pool in which the change output should be created..cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;
-
hasMemo
boolean hasMemo()
The optional memo that should be associated with the newly created change output. Memos must not be present for transparent change outputs..cash.z.wallet.sdk.ffi.MemoBytes memo = 3;
-
getMemo
ProposalOuterClass.MemoBytes getMemo()
The optional memo that should be associated with the newly created change output. Memos must not be present for transparent change outputs..cash.z.wallet.sdk.ffi.MemoBytes memo = 3;
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(ByteBuffer data)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(ByteString data)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(Array<byte> data)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(InputStream input)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static ProposalOuterClass.ChangeValue parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static ProposalOuterClass.ChangeValue parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(CodedInputStream input)
-
parseFrom
static ProposalOuterClass.ChangeValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static ProposalOuterClass.ChangeValue.Builder newBuilder()
-
newBuilder
static ProposalOuterClass.ChangeValue.Builder newBuilder(ProposalOuterClass.ChangeValue prototype)
-
getDefaultInstance
static ProposalOuterClass.ChangeValue getDefaultInstance()
-
parser
static Parser<ProposalOuterClass.ChangeValue> parser()
-
-
-
-