public static final class TrezorMessage.TxRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder> implements TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.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<TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.TxRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TrezorMessage.TxRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TrezorMessage.TxRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.TxRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder>public TrezorMessage.TxRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder>public TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.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<TrezorMessage.TxRequest.Builder>public TrezorMessage.TxRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TrezorMessage.TxRequest.Builder>public TrezorMessage.TxRequest.Builder mergeFrom(TrezorMessage.TxRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder>public TrezorMessage.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<TrezorMessage.TxRequest.Builder>IOExceptionpublic boolean hasRequestType()
what should be filled in TxAck message?
optional .RequestType request_type = 1;hasRequestType in interface TrezorMessage.TxRequestOrBuilderpublic TrezorType.RequestType getRequestType()
what should be filled in TxAck message?
optional .RequestType request_type = 1;getRequestType in interface TrezorMessage.TxRequestOrBuilderpublic TrezorMessage.TxRequest.Builder setRequestType(TrezorType.RequestType value)
what should be filled in TxAck message?
optional .RequestType request_type = 1;public TrezorMessage.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 TrezorMessage.TxRequestOrBuilderpublic TrezorType.TxRequestDetailsType getDetails()
request for tx details
optional .TxRequestDetailsType details = 2;getDetails in interface TrezorMessage.TxRequestOrBuilderpublic TrezorMessage.TxRequest.Builder setDetails(TrezorType.TxRequestDetailsType value)
request for tx details
optional .TxRequestDetailsType details = 2;public TrezorMessage.TxRequest.Builder setDetails(TrezorType.TxRequestDetailsType.Builder builderForValue)
request for tx details
optional .TxRequestDetailsType details = 2;public TrezorMessage.TxRequest.Builder mergeDetails(TrezorType.TxRequestDetailsType value)
request for tx details
optional .TxRequestDetailsType details = 2;public TrezorMessage.TxRequest.Builder clearDetails()
request for tx details
optional .TxRequestDetailsType details = 2;public TrezorType.TxRequestDetailsType.Builder getDetailsBuilder()
request for tx details
optional .TxRequestDetailsType details = 2;public TrezorType.TxRequestDetailsTypeOrBuilder getDetailsOrBuilder()
request for tx details
optional .TxRequestDetailsType details = 2;getDetailsOrBuilder in interface TrezorMessage.TxRequestOrBuilderpublic boolean hasSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;hasSerialized in interface TrezorMessage.TxRequestOrBuilderpublic TrezorType.TxRequestSerializedType getSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;getSerialized in interface TrezorMessage.TxRequestOrBuilderpublic TrezorMessage.TxRequest.Builder setSerialized(TrezorType.TxRequestSerializedType value)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public TrezorMessage.TxRequest.Builder setSerialized(TrezorType.TxRequestSerializedType.Builder builderForValue)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public TrezorMessage.TxRequest.Builder mergeSerialized(TrezorType.TxRequestSerializedType value)
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public TrezorMessage.TxRequest.Builder clearSerialized()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public TrezorType.TxRequestSerializedType.Builder getSerializedBuilder()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;public TrezorType.TxRequestSerializedTypeOrBuilder getSerializedOrBuilder()
serialized data and request for next
optional .TxRequestSerializedType serialized = 3;getSerializedOrBuilder in interface TrezorMessage.TxRequestOrBuilderpublic final TrezorMessage.TxRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder>public final TrezorMessage.TxRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TrezorMessage.TxRequest.Builder>Copyright © 2013–2017 Bitcoin Solutions Ltd. All rights reserved.