public static final class KeepKeyMessage.TxRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder> implements KeepKeyMessage.TxRequestOrBuilder
Response: Device asks for information for signing transaction or returns the last result If request_index is set, device awaits TxAck message (with fields filled in according to request_type) If signature_index is set, 'signature' contains signed input of signature_index's input @prev SignTx @prev SimpleSignTx @prev TxAckProtobuf type
TxRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.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.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KeepKeyMessage.TxRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyMessage.TxRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyMessage.TxRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.Builder mergeFrom(KeepKeyMessage.TxRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public KeepKeyMessage.TxRequest.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<KeepKeyMessage.TxRequest.Builder>IOExceptionpublic boolean hasRequestType()
what should be filled in TxAck message?
optional .RequestType request_type = 1;hasRequestType in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyType.RequestType getRequestType()
what should be filled in TxAck message?
optional .RequestType request_type = 1;getRequestType in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyMessage.TxRequest.Builder setRequestType(KeepKeyType.RequestType value)
what should be filled in TxAck message?
optional .RequestType request_type = 1;public KeepKeyMessage.TxRequest.Builder clearRequestType()
what should be filled in TxAck message?
optional .RequestType request_type = 1;public boolean hasDetails()
request for tx details
optional .TxRequestDetailsType details = 2;hasDetails in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyType.TxRequestDetailsType getDetails()
request for tx details
optional .TxRequestDetailsType details = 2;getDetails in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyMessage.TxRequest.Builder setDetails(KeepKeyType.TxRequestDetailsType value)
request for tx details
optional .TxRequestDetailsType details = 2;public KeepKeyMessage.TxRequest.Builder setDetails(KeepKeyType.TxRequestDetailsType.Builder builderForValue)
request for tx details
optional .TxRequestDetailsType details = 2;public KeepKeyMessage.TxRequest.Builder mergeDetails(KeepKeyType.TxRequestDetailsType value)
request for tx details
optional .TxRequestDetailsType details = 2;public KeepKeyMessage.TxRequest.Builder clearDetails()
request for tx details
optional .TxRequestDetailsType details = 2;public KeepKeyType.TxRequestDetailsType.Builder getDetailsBuilder()
request for tx details
optional .TxRequestDetailsType details = 2;public KeepKeyType.TxRequestDetailsTypeOrBuilder getDetailsOrBuilder()
request for tx details
optional .TxRequestDetailsType details = 2;getDetailsOrBuilder in interface KeepKeyMessage.TxRequestOrBuilderpublic boolean hasSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;hasSerialized in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyType.TxRequestSerializedType getSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;getSerialized in interface KeepKeyMessage.TxRequestOrBuilderpublic KeepKeyMessage.TxRequest.Builder setSerialized(KeepKeyType.TxRequestSerializedType value)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public KeepKeyMessage.TxRequest.Builder setSerialized(KeepKeyType.TxRequestSerializedType.Builder builderForValue)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public KeepKeyMessage.TxRequest.Builder mergeSerialized(KeepKeyType.TxRequestSerializedType value)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public KeepKeyMessage.TxRequest.Builder clearSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public KeepKeyType.TxRequestSerializedType.Builder getSerializedBuilder()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public KeepKeyType.TxRequestSerializedTypeOrBuilder getSerializedOrBuilder()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;getSerializedOrBuilder in interface KeepKeyMessage.TxRequestOrBuilderpublic final KeepKeyMessage.TxRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>public final KeepKeyMessage.TxRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyMessage.TxRequest.Builder>Copyright © 2013–2017 Bitcoin Solutions Ltd. All rights reserved.