public static final class Protos.Transaction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder> implements Protos.TransactionOrBuilder
wallet.Transaction| Modifier and Type | Method and Description |
|---|---|
Protos.Transaction.Builder |
addAllBlockHash(java.lang.Iterable<? extends com.google.protobuf.ByteString> values)
A list of blocks in which the transaction has been observed (on any chain).
|
Protos.Transaction.Builder |
addAllBlockRelativityOffsets(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
addAllTransactionInput(java.lang.Iterable<? extends Protos.TransactionInput> values)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addAllTransactionOutput(java.lang.Iterable<? extends Protos.TransactionOutput> values)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
addBlockHash(com.google.protobuf.ByteString value)
A list of blocks in which the transaction has been observed (on any chain).
|
Protos.Transaction.Builder |
addBlockRelativityOffsets(int value)
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Protos.Transaction.Builder |
addTransactionInput(int index,
Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addTransactionInput(int index,
Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addTransactionInput(Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addTransactionInput(Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionInput.Builder |
addTransactionInputBuilder()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionInput.Builder |
addTransactionInputBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addTransactionOutput(int index,
Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
addTransactionOutput(int index,
Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
addTransactionOutput(Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
addTransactionOutput(Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.TransactionOutput.Builder |
addTransactionOutputBuilder()
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.TransactionOutput.Builder |
addTransactionOutputBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction |
build() |
Protos.Transaction |
buildPartial() |
Protos.Transaction.Builder |
clear() |
Protos.Transaction.Builder |
clearBlockHash()
A list of blocks in which the transaction has been observed (on any chain).
|
Protos.Transaction.Builder |
clearBlockRelativityOffsets()
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
clearConfidence()
Data describing where the transaction is in the chain.
|
Protos.Transaction.Builder |
clearExchangeRate()
Exchange rate that was valid when the transaction was sent.
|
Protos.Transaction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Protos.Transaction.Builder |
clearHash()
required bytes hash = 2; |
Protos.Transaction.Builder |
clearLockTime()
The nLockTime field is useful for contracts.
|
Protos.Transaction.Builder |
clearMemo()
Memo of the transaction.
|
Protos.Transaction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Protos.Transaction.Builder |
clearPool()
If pool is not present, that means either:
- This Transaction is either not in a wallet at all (the proto is re-used elsewhere)
- Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend.
|
Protos.Transaction.Builder |
clearPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
Protos.Transaction.Builder |
clearTransactionInput()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
clearTransactionOutput()
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
clearUpdatedAt()
millis since epoch the transaction was last updated
|
Protos.Transaction.Builder |
clearVersion()
See Wallet.java for detailed description of pool semantics
|
Protos.Transaction.Builder |
clone() |
com.google.protobuf.ByteString |
getBlockHash(int index)
A list of blocks in which the transaction has been observed (on any chain).
|
int |
getBlockHashCount()
A list of blocks in which the transaction has been observed (on any chain).
|
java.util.List<com.google.protobuf.ByteString> |
getBlockHashList()
A list of blocks in which the transaction has been observed (on any chain).
|
int |
getBlockRelativityOffsets(int index)
repeated int32 block_relativity_offsets = 11; |
int |
getBlockRelativityOffsetsCount()
repeated int32 block_relativity_offsets = 11; |
java.util.List<java.lang.Integer> |
getBlockRelativityOffsetsList()
repeated int32 block_relativity_offsets = 11; |
Protos.TransactionConfidence |
getConfidence()
Data describing where the transaction is in the chain.
|
Protos.TransactionConfidence.Builder |
getConfidenceBuilder()
Data describing where the transaction is in the chain.
|
Protos.TransactionConfidenceOrBuilder |
getConfidenceOrBuilder()
Data describing where the transaction is in the chain.
|
Protos.Transaction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Protos.ExchangeRate |
getExchangeRate()
Exchange rate that was valid when the transaction was sent.
|
Protos.ExchangeRate.Builder |
getExchangeRateBuilder()
Exchange rate that was valid when the transaction was sent.
|
Protos.ExchangeRateOrBuilder |
getExchangeRateOrBuilder()
Exchange rate that was valid when the transaction was sent.
|
com.google.protobuf.ByteString |
getHash()
required bytes hash = 2; |
int |
getLockTime()
The nLockTime field is useful for contracts.
|
java.lang.String |
getMemo()
Memo of the transaction.
|
com.google.protobuf.ByteString |
getMemoBytes()
Memo of the transaction.
|
Protos.Transaction.Pool |
getPool()
If pool is not present, that means either:
- This Transaction is either not in a wallet at all (the proto is re-used elsewhere)
- Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend.
|
Protos.Transaction.Purpose |
getPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
Protos.TransactionInput |
getTransactionInput(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionInput.Builder |
getTransactionInputBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
java.util.List<Protos.TransactionInput.Builder> |
getTransactionInputBuilderList()
repeated .wallet.TransactionInput transaction_input = 6; |
int |
getTransactionInputCount()
repeated .wallet.TransactionInput transaction_input = 6; |
java.util.List<Protos.TransactionInput> |
getTransactionInputList()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionInputOrBuilder |
getTransactionInputOrBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
java.util.List<? extends Protos.TransactionInputOrBuilder> |
getTransactionInputOrBuilderList()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionOutput |
getTransactionOutput(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.TransactionOutput.Builder |
getTransactionOutputBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
java.util.List<Protos.TransactionOutput.Builder> |
getTransactionOutputBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7; |
int |
getTransactionOutputCount()
repeated .wallet.TransactionOutput transaction_output = 7; |
java.util.List<Protos.TransactionOutput> |
getTransactionOutputList()
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.TransactionOutputOrBuilder |
getTransactionOutputOrBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
java.util.List<? extends Protos.TransactionOutputOrBuilder> |
getTransactionOutputOrBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7; |
long |
getUpdatedAt()
millis since epoch the transaction was last updated
|
int |
getVersion()
See Wallet.java for detailed description of pool semantics
|
boolean |
hasConfidence()
Data describing where the transaction is in the chain.
|
boolean |
hasExchangeRate()
Exchange rate that was valid when the transaction was sent.
|
boolean |
hasHash()
required bytes hash = 2; |
boolean |
hasLockTime()
The nLockTime field is useful for contracts.
|
boolean |
hasMemo()
Memo of the transaction.
|
boolean |
hasPool()
If pool is not present, that means either:
- This Transaction is either not in a wallet at all (the proto is re-used elsewhere)
- Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend.
|
boolean |
hasPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
boolean |
hasUpdatedAt()
millis since epoch the transaction was last updated
|
boolean |
hasVersion()
See Wallet.java for detailed description of pool semantics
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Protos.Transaction.Builder |
mergeConfidence(Protos.TransactionConfidence value)
Data describing where the transaction is in the chain.
|
Protos.Transaction.Builder |
mergeExchangeRate(Protos.ExchangeRate value)
Exchange rate that was valid when the transaction was sent.
|
Protos.Transaction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Protos.Transaction.Builder |
mergeFrom(com.google.protobuf.Message other) |
Protos.Transaction.Builder |
mergeFrom(Protos.Transaction other) |
Protos.Transaction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Protos.Transaction.Builder |
removeTransactionInput(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
removeTransactionOutput(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
setBlockHash(int index,
com.google.protobuf.ByteString value)
A list of blocks in which the transaction has been observed (on any chain).
|
Protos.Transaction.Builder |
setBlockRelativityOffsets(int index,
int value)
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
setConfidence(Protos.TransactionConfidence.Builder builderForValue)
Data describing where the transaction is in the chain.
|
Protos.Transaction.Builder |
setConfidence(Protos.TransactionConfidence value)
Data describing where the transaction is in the chain.
|
Protos.Transaction.Builder |
setExchangeRate(Protos.ExchangeRate.Builder builderForValue)
Exchange rate that was valid when the transaction was sent.
|
Protos.Transaction.Builder |
setExchangeRate(Protos.ExchangeRate value)
Exchange rate that was valid when the transaction was sent.
|
Protos.Transaction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Protos.Transaction.Builder |
setHash(com.google.protobuf.ByteString value)
required bytes hash = 2; |
Protos.Transaction.Builder |
setLockTime(int value)
The nLockTime field is useful for contracts.
|
Protos.Transaction.Builder |
setMemo(java.lang.String value)
Memo of the transaction.
|
Protos.Transaction.Builder |
setMemoBytes(com.google.protobuf.ByteString value)
Memo of the transaction.
|
Protos.Transaction.Builder |
setPool(Protos.Transaction.Pool value)
If pool is not present, that means either:
- This Transaction is either not in a wallet at all (the proto is re-used elsewhere)
- Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend.
|
Protos.Transaction.Builder |
setPurpose(Protos.Transaction.Purpose value)
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
Protos.Transaction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Protos.Transaction.Builder |
setTransactionInput(int index,
Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
setTransactionInput(int index,
Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
setTransactionOutput(int index,
Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
setTransactionOutput(int index,
Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Protos.Transaction.Builder |
setUpdatedAt(long value)
millis since epoch the transaction was last updated
|
Protos.Transaction.Builder |
setVersion(int value)
See Wallet.java for detailed description of pool semantics
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, 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<Protos.Transaction.Builder>public Protos.Transaction.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.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<Protos.Transaction.Builder>public Protos.Transaction getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Protos.Transaction build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Protos.Transaction buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Protos.Transaction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder mergeFrom(Protos.Transaction other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protos.Transaction.Builder>java.io.IOExceptionpublic boolean hasVersion()
See Wallet.java for detailed description of pool semantics
required int32 version = 1;hasVersion in interface Protos.TransactionOrBuilderpublic int getVersion()
See Wallet.java for detailed description of pool semantics
required int32 version = 1;getVersion in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setVersion(int value)
See Wallet.java for detailed description of pool semantics
required int32 version = 1;public Protos.Transaction.Builder clearVersion()
See Wallet.java for detailed description of pool semantics
required int32 version = 1;public boolean hasHash()
required bytes hash = 2;hasHash in interface Protos.TransactionOrBuilderpublic com.google.protobuf.ByteString getHash()
required bytes hash = 2;getHash in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setHash(com.google.protobuf.ByteString value)
required bytes hash = 2;public Protos.Transaction.Builder clearHash()
required bytes hash = 2;public boolean hasPool()
If pool is not present, that means either: - This Transaction is either not in a wallet at all (the proto is re-used elsewhere) - Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend. - Or the Pool enum got a new value which your software is too old to parse.
optional .wallet.Transaction.Pool pool = 3;hasPool in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Pool getPool()
If pool is not present, that means either: - This Transaction is either not in a wallet at all (the proto is re-used elsewhere) - Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend. - Or the Pool enum got a new value which your software is too old to parse.
optional .wallet.Transaction.Pool pool = 3;getPool in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setPool(Protos.Transaction.Pool value)
If pool is not present, that means either: - This Transaction is either not in a wallet at all (the proto is re-used elsewhere) - Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend. - Or the Pool enum got a new value which your software is too old to parse.
optional .wallet.Transaction.Pool pool = 3;public Protos.Transaction.Builder clearPool()
If pool is not present, that means either: - This Transaction is either not in a wallet at all (the proto is re-used elsewhere) - Or it is stored but for other purposes, for example, because it is the overriding transaction of a double spend. - Or the Pool enum got a new value which your software is too old to parse.
optional .wallet.Transaction.Pool pool = 3;public boolean hasLockTime()
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;hasLockTime in interface Protos.TransactionOrBuilderpublic int getLockTime()
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;getLockTime in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setLockTime(int value)
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;public Protos.Transaction.Builder clearLockTime()
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;public boolean hasUpdatedAt()
millis since epoch the transaction was last updated
optional int64 updated_at = 5;hasUpdatedAt in interface Protos.TransactionOrBuilderpublic long getUpdatedAt()
millis since epoch the transaction was last updated
optional int64 updated_at = 5;getUpdatedAt in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setUpdatedAt(long value)
millis since epoch the transaction was last updated
optional int64 updated_at = 5;public Protos.Transaction.Builder clearUpdatedAt()
millis since epoch the transaction was last updated
optional int64 updated_at = 5;public java.util.List<Protos.TransactionInput> getTransactionInputList()
repeated .wallet.TransactionInput transaction_input = 6;getTransactionInputList in interface Protos.TransactionOrBuilderpublic int getTransactionInputCount()
repeated .wallet.TransactionInput transaction_input = 6;getTransactionInputCount in interface Protos.TransactionOrBuilderpublic Protos.TransactionInput getTransactionInput(int index)
repeated .wallet.TransactionInput transaction_input = 6;getTransactionInput in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setTransactionInput(int index, Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder setTransactionInput(int index, Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder addTransactionInput(Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder addTransactionInput(int index, Protos.TransactionInput value)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder addTransactionInput(Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder addTransactionInput(int index, Protos.TransactionInput.Builder builderForValue)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder addAllTransactionInput(java.lang.Iterable<? extends Protos.TransactionInput> values)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder clearTransactionInput()
repeated .wallet.TransactionInput transaction_input = 6;public Protos.Transaction.Builder removeTransactionInput(int index)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.TransactionInput.Builder getTransactionInputBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6;public Protos.TransactionInputOrBuilder getTransactionInputOrBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6;getTransactionInputOrBuilder in interface Protos.TransactionOrBuilderpublic java.util.List<? extends Protos.TransactionInputOrBuilder> getTransactionInputOrBuilderList()
repeated .wallet.TransactionInput transaction_input = 6;getTransactionInputOrBuilderList in interface Protos.TransactionOrBuilderpublic Protos.TransactionInput.Builder addTransactionInputBuilder()
repeated .wallet.TransactionInput transaction_input = 6;public Protos.TransactionInput.Builder addTransactionInputBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6;public java.util.List<Protos.TransactionInput.Builder> getTransactionInputBuilderList()
repeated .wallet.TransactionInput transaction_input = 6;public java.util.List<Protos.TransactionOutput> getTransactionOutputList()
repeated .wallet.TransactionOutput transaction_output = 7;getTransactionOutputList in interface Protos.TransactionOrBuilderpublic int getTransactionOutputCount()
repeated .wallet.TransactionOutput transaction_output = 7;getTransactionOutputCount in interface Protos.TransactionOrBuilderpublic Protos.TransactionOutput getTransactionOutput(int index)
repeated .wallet.TransactionOutput transaction_output = 7;getTransactionOutput in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setTransactionOutput(int index, Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder setTransactionOutput(int index, Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder addTransactionOutput(Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder addTransactionOutput(int index, Protos.TransactionOutput value)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder addTransactionOutput(Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder addTransactionOutput(int index, Protos.TransactionOutput.Builder builderForValue)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder addAllTransactionOutput(java.lang.Iterable<? extends Protos.TransactionOutput> values)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder clearTransactionOutput()
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.Transaction.Builder removeTransactionOutput(int index)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.TransactionOutput.Builder getTransactionOutputBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.TransactionOutputOrBuilder getTransactionOutputOrBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7;getTransactionOutputOrBuilder in interface Protos.TransactionOrBuilderpublic java.util.List<? extends Protos.TransactionOutputOrBuilder> getTransactionOutputOrBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7;getTransactionOutputOrBuilderList in interface Protos.TransactionOrBuilderpublic Protos.TransactionOutput.Builder addTransactionOutputBuilder()
repeated .wallet.TransactionOutput transaction_output = 7;public Protos.TransactionOutput.Builder addTransactionOutputBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7;public java.util.List<Protos.TransactionOutput.Builder> getTransactionOutputBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7;public java.util.List<com.google.protobuf.ByteString> getBlockHashList()
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;getBlockHashList in interface Protos.TransactionOrBuilderpublic int getBlockHashCount()
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;getBlockHashCount in interface Protos.TransactionOrBuilderpublic com.google.protobuf.ByteString getBlockHash(int index)
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;getBlockHash in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setBlockHash(int index, com.google.protobuf.ByteString value)
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;public Protos.Transaction.Builder addBlockHash(com.google.protobuf.ByteString value)
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;public Protos.Transaction.Builder addAllBlockHash(java.lang.Iterable<? extends com.google.protobuf.ByteString> values)
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;public Protos.Transaction.Builder clearBlockHash()
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
repeated bytes block_hash = 8;public java.util.List<java.lang.Integer> getBlockRelativityOffsetsList()
repeated int32 block_relativity_offsets = 11;getBlockRelativityOffsetsList in interface Protos.TransactionOrBuilderpublic int getBlockRelativityOffsetsCount()
repeated int32 block_relativity_offsets = 11;getBlockRelativityOffsetsCount in interface Protos.TransactionOrBuilderpublic int getBlockRelativityOffsets(int index)
repeated int32 block_relativity_offsets = 11;getBlockRelativityOffsets in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setBlockRelativityOffsets(int index, int value)
repeated int32 block_relativity_offsets = 11;public Protos.Transaction.Builder addBlockRelativityOffsets(int value)
repeated int32 block_relativity_offsets = 11;public Protos.Transaction.Builder addAllBlockRelativityOffsets(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 block_relativity_offsets = 11;public Protos.Transaction.Builder clearBlockRelativityOffsets()
repeated int32 block_relativity_offsets = 11;public boolean hasConfidence()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;hasConfidence in interface Protos.TransactionOrBuilderpublic Protos.TransactionConfidence getConfidence()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;getConfidence in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setConfidence(Protos.TransactionConfidence value)
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;public Protos.Transaction.Builder setConfidence(Protos.TransactionConfidence.Builder builderForValue)
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;public Protos.Transaction.Builder mergeConfidence(Protos.TransactionConfidence value)
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;public Protos.Transaction.Builder clearConfidence()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;public Protos.TransactionConfidence.Builder getConfidenceBuilder()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;public Protos.TransactionConfidenceOrBuilder getConfidenceOrBuilder()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;getConfidenceOrBuilder in interface Protos.TransactionOrBuilderpublic boolean hasPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];hasPurpose in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Purpose getPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];getPurpose in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setPurpose(Protos.Transaction.Purpose value)
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];public Protos.Transaction.Builder clearPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];public boolean hasExchangeRate()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;hasExchangeRate in interface Protos.TransactionOrBuilderpublic Protos.ExchangeRate getExchangeRate()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;getExchangeRate in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setExchangeRate(Protos.ExchangeRate value)
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;public Protos.Transaction.Builder setExchangeRate(Protos.ExchangeRate.Builder builderForValue)
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;public Protos.Transaction.Builder mergeExchangeRate(Protos.ExchangeRate value)
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;public Protos.Transaction.Builder clearExchangeRate()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;public Protos.ExchangeRate.Builder getExchangeRateBuilder()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;public Protos.ExchangeRateOrBuilder getExchangeRateOrBuilder()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;getExchangeRateOrBuilder in interface Protos.TransactionOrBuilderpublic boolean hasMemo()
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;hasMemo in interface Protos.TransactionOrBuilderpublic java.lang.String getMemo()
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;getMemo in interface Protos.TransactionOrBuilderpublic com.google.protobuf.ByteString getMemoBytes()
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;getMemoBytes in interface Protos.TransactionOrBuilderpublic Protos.Transaction.Builder setMemo(java.lang.String value)
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;public Protos.Transaction.Builder clearMemo()
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;public Protos.Transaction.Builder setMemoBytes(com.google.protobuf.ByteString value)
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
optional string memo = 13;public final Protos.Transaction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>public final Protos.Transaction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Protos.Transaction.Builder>