public static final class KeepKeyType.TransactionType.Builder extends com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder> implements KeepKeyType.TransactionTypeOrBuilder
TransactionType
Structure representing transaction @used_in SimpleSignTx
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder>public KeepKeyType.TransactionType.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder>public KeepKeyType.TransactionType.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder>public KeepKeyType.TransactionType getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KeepKeyType.TransactionType build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyType.TransactionType buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyType.TransactionType.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepKeyType.TransactionType.Builder>public KeepKeyType.TransactionType.Builder mergeFrom(KeepKeyType.TransactionType other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyType.TransactionType.Builder>public KeepKeyType.TransactionType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepKeyType.TransactionType.Builder>IOExceptionpublic boolean hasVersion()
optional uint32 version = 1;hasVersion in interface KeepKeyType.TransactionTypeOrBuilderpublic int getVersion()
optional uint32 version = 1;getVersion in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setVersion(int value)
optional uint32 version = 1;public KeepKeyType.TransactionType.Builder clearVersion()
optional uint32 version = 1;public List<KeepKeyType.TxInputType> getInputsList()
repeated .TxInputType inputs = 2;getInputsList in interface KeepKeyType.TransactionTypeOrBuilderpublic int getInputsCount()
repeated .TxInputType inputs = 2;getInputsCount in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxInputType getInputs(int index)
repeated .TxInputType inputs = 2;getInputs in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setInputs(int index, KeepKeyType.TxInputType value)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder setInputs(int index, KeepKeyType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder addInputs(KeepKeyType.TxInputType value)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder addInputs(int index, KeepKeyType.TxInputType value)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder addInputs(KeepKeyType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder addInputs(int index, KeepKeyType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder addAllInputs(Iterable<? extends KeepKeyType.TxInputType> values)
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder clearInputs()
repeated .TxInputType inputs = 2;public KeepKeyType.TransactionType.Builder removeInputs(int index)
repeated .TxInputType inputs = 2;public KeepKeyType.TxInputType.Builder getInputsBuilder(int index)
repeated .TxInputType inputs = 2;public KeepKeyType.TxInputTypeOrBuilder getInputsOrBuilder(int index)
repeated .TxInputType inputs = 2;getInputsOrBuilder in interface KeepKeyType.TransactionTypeOrBuilderpublic List<? extends KeepKeyType.TxInputTypeOrBuilder> getInputsOrBuilderList()
repeated .TxInputType inputs = 2;getInputsOrBuilderList in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxInputType.Builder addInputsBuilder()
repeated .TxInputType inputs = 2;public KeepKeyType.TxInputType.Builder addInputsBuilder(int index)
repeated .TxInputType inputs = 2;public List<KeepKeyType.TxInputType.Builder> getInputsBuilderList()
repeated .TxInputType inputs = 2;public List<KeepKeyType.TxOutputBinType> getBinOutputsList()
repeated .TxOutputBinType bin_outputs = 3;getBinOutputsList in interface KeepKeyType.TransactionTypeOrBuilderpublic int getBinOutputsCount()
repeated .TxOutputBinType bin_outputs = 3;getBinOutputsCount in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxOutputBinType getBinOutputs(int index)
repeated .TxOutputBinType bin_outputs = 3;getBinOutputs in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setBinOutputs(int index, KeepKeyType.TxOutputBinType value)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder setBinOutputs(int index, KeepKeyType.TxOutputBinType.Builder builderForValue)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder addBinOutputs(KeepKeyType.TxOutputBinType value)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder addBinOutputs(int index, KeepKeyType.TxOutputBinType value)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder addBinOutputs(KeepKeyType.TxOutputBinType.Builder builderForValue)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder addBinOutputs(int index, KeepKeyType.TxOutputBinType.Builder builderForValue)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder addAllBinOutputs(Iterable<? extends KeepKeyType.TxOutputBinType> values)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder clearBinOutputs()
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TransactionType.Builder removeBinOutputs(int index)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TxOutputBinType.Builder getBinOutputsBuilder(int index)
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TxOutputBinTypeOrBuilder getBinOutputsOrBuilder(int index)
repeated .TxOutputBinType bin_outputs = 3;getBinOutputsOrBuilder in interface KeepKeyType.TransactionTypeOrBuilderpublic List<? extends KeepKeyType.TxOutputBinTypeOrBuilder> getBinOutputsOrBuilderList()
repeated .TxOutputBinType bin_outputs = 3;getBinOutputsOrBuilderList in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxOutputBinType.Builder addBinOutputsBuilder()
repeated .TxOutputBinType bin_outputs = 3;public KeepKeyType.TxOutputBinType.Builder addBinOutputsBuilder(int index)
repeated .TxOutputBinType bin_outputs = 3;public List<KeepKeyType.TxOutputBinType.Builder> getBinOutputsBuilderList()
repeated .TxOutputBinType bin_outputs = 3;public List<KeepKeyType.TxOutputType> getOutputsList()
repeated .TxOutputType outputs = 5;getOutputsList in interface KeepKeyType.TransactionTypeOrBuilderpublic int getOutputsCount()
repeated .TxOutputType outputs = 5;getOutputsCount in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxOutputType getOutputs(int index)
repeated .TxOutputType outputs = 5;getOutputs in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setOutputs(int index, KeepKeyType.TxOutputType value)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder setOutputs(int index, KeepKeyType.TxOutputType.Builder builderForValue)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder addOutputs(KeepKeyType.TxOutputType value)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder addOutputs(int index, KeepKeyType.TxOutputType value)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder addOutputs(KeepKeyType.TxOutputType.Builder builderForValue)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder addOutputs(int index, KeepKeyType.TxOutputType.Builder builderForValue)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder addAllOutputs(Iterable<? extends KeepKeyType.TxOutputType> values)
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder clearOutputs()
repeated .TxOutputType outputs = 5;public KeepKeyType.TransactionType.Builder removeOutputs(int index)
repeated .TxOutputType outputs = 5;public KeepKeyType.TxOutputType.Builder getOutputsBuilder(int index)
repeated .TxOutputType outputs = 5;public KeepKeyType.TxOutputTypeOrBuilder getOutputsOrBuilder(int index)
repeated .TxOutputType outputs = 5;getOutputsOrBuilder in interface KeepKeyType.TransactionTypeOrBuilderpublic List<? extends KeepKeyType.TxOutputTypeOrBuilder> getOutputsOrBuilderList()
repeated .TxOutputType outputs = 5;getOutputsOrBuilderList in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TxOutputType.Builder addOutputsBuilder()
repeated .TxOutputType outputs = 5;public KeepKeyType.TxOutputType.Builder addOutputsBuilder(int index)
repeated .TxOutputType outputs = 5;public List<KeepKeyType.TxOutputType.Builder> getOutputsBuilderList()
repeated .TxOutputType outputs = 5;public boolean hasLockTime()
optional uint32 lock_time = 4;hasLockTime in interface KeepKeyType.TransactionTypeOrBuilderpublic int getLockTime()
optional uint32 lock_time = 4;getLockTime in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setLockTime(int value)
optional uint32 lock_time = 4;public KeepKeyType.TransactionType.Builder clearLockTime()
optional uint32 lock_time = 4;public boolean hasInputsCnt()
optional uint32 inputs_cnt = 6;hasInputsCnt in interface KeepKeyType.TransactionTypeOrBuilderpublic int getInputsCnt()
optional uint32 inputs_cnt = 6;getInputsCnt in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setInputsCnt(int value)
optional uint32 inputs_cnt = 6;public KeepKeyType.TransactionType.Builder clearInputsCnt()
optional uint32 inputs_cnt = 6;public boolean hasOutputsCnt()
optional uint32 outputs_cnt = 7;hasOutputsCnt in interface KeepKeyType.TransactionTypeOrBuilderpublic int getOutputsCnt()
optional uint32 outputs_cnt = 7;getOutputsCnt in interface KeepKeyType.TransactionTypeOrBuilderpublic KeepKeyType.TransactionType.Builder setOutputsCnt(int value)
optional uint32 outputs_cnt = 7;public KeepKeyType.TransactionType.Builder clearOutputsCnt()
optional uint32 outputs_cnt = 7;Copyright © 2013–2016 Bitcoin Solutions Ltd. All rights reserved.