public static final class Protos.Transaction.Builder extends com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder> implements Protos.TransactionOrBuilder
wallet.Transaction
Modifier and Type | Method and Description |
---|---|
Protos.Transaction.Builder |
addAllBlockHash(Iterable<? extends com.google.protobuf.ByteString> values)
repeated bytes block_hash = 8; |
Protos.Transaction.Builder |
addAllBlockRelativityOffsets(Iterable<? extends Integer> values)
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
addAllTransactionInput(Iterable<? extends Protos.TransactionInput> values)
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.Transaction.Builder |
addAllTransactionOutput(Iterable<? extends Protos.TransactionOutput> values)
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.Transaction.Builder |
addBlockHash(com.google.protobuf.ByteString value)
repeated bytes block_hash = 8; |
Protos.Transaction.Builder |
addBlockRelativityOffsets(int value)
repeated int32 block_relativity_offsets = 11; |
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()
repeated bytes block_hash = 8; |
Protos.Transaction.Builder |
clearBlockRelativityOffsets()
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
clearConfidence()
optional .wallet.TransactionConfidence confidence = 9; |
Protos.Transaction.Builder |
clearExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12; |
Protos.Transaction.Builder |
clearHash()
required bytes hash = 2; |
Protos.Transaction.Builder |
clearLockTime()
optional uint32 lock_time = 4; |
Protos.Transaction.Builder |
clearMemo()
optional string memo = 13; |
Protos.Transaction.Builder |
clearPool()
optional .wallet.Transaction.Pool pool = 3; |
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()
optional int64 updated_at = 5; |
Protos.Transaction.Builder |
clearVersion()
required int32 version = 1; |
Protos.Transaction.Builder |
clone() |
com.google.protobuf.ByteString |
getBlockHash(int index)
repeated bytes block_hash = 8; |
int |
getBlockHashCount()
repeated bytes block_hash = 8; |
List<com.google.protobuf.ByteString> |
getBlockHashList()
repeated bytes block_hash = 8; |
int |
getBlockRelativityOffsets(int index)
repeated int32 block_relativity_offsets = 11; |
int |
getBlockRelativityOffsetsCount()
repeated int32 block_relativity_offsets = 11; |
List<Integer> |
getBlockRelativityOffsetsList()
repeated int32 block_relativity_offsets = 11; |
Protos.TransactionConfidence |
getConfidence()
optional .wallet.TransactionConfidence confidence = 9; |
Protos.TransactionConfidence.Builder |
getConfidenceBuilder()
optional .wallet.TransactionConfidence confidence = 9; |
Protos.TransactionConfidenceOrBuilder |
getConfidenceOrBuilder()
optional .wallet.TransactionConfidence confidence = 9; |
Protos.Transaction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Protos.ExchangeRate |
getExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12; |
Protos.ExchangeRate.Builder |
getExchangeRateBuilder()
optional .wallet.ExchangeRate exchange_rate = 12; |
Protos.ExchangeRateOrBuilder |
getExchangeRateOrBuilder()
optional .wallet.ExchangeRate exchange_rate = 12; |
com.google.protobuf.ByteString |
getHash()
required bytes hash = 2; |
int |
getLockTime()
optional uint32 lock_time = 4; |
String |
getMemo()
optional string memo = 13; |
com.google.protobuf.ByteString |
getMemoBytes()
optional string memo = 13; |
Protos.Transaction.Pool |
getPool()
optional .wallet.Transaction.Pool pool = 3; |
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; |
List<Protos.TransactionInput.Builder> |
getTransactionInputBuilderList()
repeated .wallet.TransactionInput transaction_input = 6; |
int |
getTransactionInputCount()
repeated .wallet.TransactionInput transaction_input = 6; |
List<Protos.TransactionInput> |
getTransactionInputList()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionInputOrBuilder |
getTransactionInputOrBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6; |
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; |
List<Protos.TransactionOutput.Builder> |
getTransactionOutputBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7; |
int |
getTransactionOutputCount()
repeated .wallet.TransactionOutput transaction_output = 7; |
List<Protos.TransactionOutput> |
getTransactionOutputList()
repeated .wallet.TransactionOutput transaction_output = 7; |
Protos.TransactionOutputOrBuilder |
getTransactionOutputOrBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7; |
List<? extends Protos.TransactionOutputOrBuilder> |
getTransactionOutputOrBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7; |
long |
getUpdatedAt()
optional int64 updated_at = 5; |
int |
getVersion()
required int32 version = 1; |
boolean |
hasConfidence()
optional .wallet.TransactionConfidence confidence = 9; |
boolean |
hasExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12; |
boolean |
hasHash()
required bytes hash = 2; |
boolean |
hasLockTime()
optional uint32 lock_time = 4; |
boolean |
hasMemo()
optional string memo = 13; |
boolean |
hasPool()
optional .wallet.Transaction.Pool pool = 3; |
boolean |
hasPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
boolean |
hasUpdatedAt()
optional int64 updated_at = 5; |
boolean |
hasVersion()
required int32 version = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Protos.Transaction.Builder |
mergeConfidence(Protos.TransactionConfidence value)
optional .wallet.TransactionConfidence confidence = 9; |
Protos.Transaction.Builder |
mergeExchangeRate(Protos.ExchangeRate value)
optional .wallet.ExchangeRate exchange_rate = 12; |
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 |
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)
repeated bytes block_hash = 8; |
Protos.Transaction.Builder |
setBlockRelativityOffsets(int index,
int value)
repeated int32 block_relativity_offsets = 11; |
Protos.Transaction.Builder |
setConfidence(Protos.TransactionConfidence.Builder builderForValue)
optional .wallet.TransactionConfidence confidence = 9; |
Protos.Transaction.Builder |
setConfidence(Protos.TransactionConfidence value)
optional .wallet.TransactionConfidence confidence = 9; |
Protos.Transaction.Builder |
setExchangeRate(Protos.ExchangeRate.Builder builderForValue)
optional .wallet.ExchangeRate exchange_rate = 12; |
Protos.Transaction.Builder |
setExchangeRate(Protos.ExchangeRate value)
optional .wallet.ExchangeRate exchange_rate = 12; |
Protos.Transaction.Builder |
setHash(com.google.protobuf.ByteString value)
required bytes hash = 2; |
Protos.Transaction.Builder |
setLockTime(int value)
optional uint32 lock_time = 4; |
Protos.Transaction.Builder |
setMemo(String value)
optional string memo = 13; |
Protos.Transaction.Builder |
setMemoBytes(com.google.protobuf.ByteString value)
optional string memo = 13; |
Protos.Transaction.Builder |
setPool(Protos.Transaction.Pool value)
optional .wallet.Transaction.Pool pool = 3; |
Protos.Transaction.Builder |
setPurpose(Protos.Transaction.Purpose value)
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN]; |
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 |
setUpdatedAt(long value)
optional int64 updated_at = 5; |
Protos.Transaction.Builder |
setVersion(int value)
required int32 version = 1; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>
public Protos.Transaction.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>
public Protos.Transaction.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>
public Protos.Transaction getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Protos.Transaction build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Protos.Transaction buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Protos.Transaction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>
public Protos.Transaction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Protos.Transaction.Builder>
IOException
public boolean hasVersion()
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
hasVersion
in interface Protos.TransactionOrBuilder
public int getVersion()
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
getVersion
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setVersion(int value)
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
public Protos.Transaction.Builder clearVersion()
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
public boolean hasHash()
required bytes hash = 2;
hasHash
in interface Protos.TransactionOrBuilder
public com.google.protobuf.ByteString getHash()
required bytes hash = 2;
getHash
in interface Protos.TransactionOrBuilder
public 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()
optional .wallet.Transaction.Pool pool = 3;
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.
hasPool
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Pool getPool()
optional .wallet.Transaction.Pool pool = 3;
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.
getPool
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setPool(Protos.Transaction.Pool value)
optional .wallet.Transaction.Pool pool = 3;
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.
public Protos.Transaction.Builder clearPool()
optional .wallet.Transaction.Pool pool = 3;
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.
public boolean hasLockTime()
optional uint32 lock_time = 4;
The nLockTime field is useful for contracts.
hasLockTime
in interface Protos.TransactionOrBuilder
public int getLockTime()
optional uint32 lock_time = 4;
The nLockTime field is useful for contracts.
getLockTime
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setLockTime(int value)
optional uint32 lock_time = 4;
The nLockTime field is useful for contracts.
public Protos.Transaction.Builder clearLockTime()
optional uint32 lock_time = 4;
The nLockTime field is useful for contracts.
public boolean hasUpdatedAt()
optional int64 updated_at = 5;
millis since epoch the transaction was last updated
hasUpdatedAt
in interface Protos.TransactionOrBuilder
public long getUpdatedAt()
optional int64 updated_at = 5;
millis since epoch the transaction was last updated
getUpdatedAt
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setUpdatedAt(long value)
optional int64 updated_at = 5;
millis since epoch the transaction was last updated
public Protos.Transaction.Builder clearUpdatedAt()
optional int64 updated_at = 5;
millis since epoch the transaction was last updated
public List<Protos.TransactionInput> getTransactionInputList()
repeated .wallet.TransactionInput transaction_input = 6;
getTransactionInputList
in interface Protos.TransactionOrBuilder
public int getTransactionInputCount()
repeated .wallet.TransactionInput transaction_input = 6;
getTransactionInputCount
in interface Protos.TransactionOrBuilder
public Protos.TransactionInput getTransactionInput(int index)
repeated .wallet.TransactionInput transaction_input = 6;
getTransactionInput
in interface Protos.TransactionOrBuilder
public 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(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.TransactionOrBuilder
public List<? extends Protos.TransactionInputOrBuilder> getTransactionInputOrBuilderList()
repeated .wallet.TransactionInput transaction_input = 6;
getTransactionInputOrBuilderList
in interface Protos.TransactionOrBuilder
public Protos.TransactionInput.Builder addTransactionInputBuilder()
repeated .wallet.TransactionInput transaction_input = 6;
public Protos.TransactionInput.Builder addTransactionInputBuilder(int index)
repeated .wallet.TransactionInput transaction_input = 6;
public List<Protos.TransactionInput.Builder> getTransactionInputBuilderList()
repeated .wallet.TransactionInput transaction_input = 6;
public List<Protos.TransactionOutput> getTransactionOutputList()
repeated .wallet.TransactionOutput transaction_output = 7;
getTransactionOutputList
in interface Protos.TransactionOrBuilder
public int getTransactionOutputCount()
repeated .wallet.TransactionOutput transaction_output = 7;
getTransactionOutputCount
in interface Protos.TransactionOrBuilder
public Protos.TransactionOutput getTransactionOutput(int index)
repeated .wallet.TransactionOutput transaction_output = 7;
getTransactionOutput
in interface Protos.TransactionOrBuilder
public 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(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.TransactionOrBuilder
public List<? extends Protos.TransactionOutputOrBuilder> getTransactionOutputOrBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7;
getTransactionOutputOrBuilderList
in interface Protos.TransactionOrBuilder
public Protos.TransactionOutput.Builder addTransactionOutputBuilder()
repeated .wallet.TransactionOutput transaction_output = 7;
public Protos.TransactionOutput.Builder addTransactionOutputBuilder(int index)
repeated .wallet.TransactionOutput transaction_output = 7;
public List<Protos.TransactionOutput.Builder> getTransactionOutputBuilderList()
repeated .wallet.TransactionOutput transaction_output = 7;
public List<com.google.protobuf.ByteString> getBlockHashList()
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
getBlockHashList
in interface Protos.TransactionOrBuilder
public int getBlockHashCount()
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
getBlockHashCount
in interface Protos.TransactionOrBuilder
public com.google.protobuf.ByteString getBlockHash(int index)
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
getBlockHash
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setBlockHash(int index, com.google.protobuf.ByteString value)
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
public Protos.Transaction.Builder addBlockHash(com.google.protobuf.ByteString value)
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
public Protos.Transaction.Builder addAllBlockHash(Iterable<? extends com.google.protobuf.ByteString> values)
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
public Protos.Transaction.Builder clearBlockHash()
repeated bytes block_hash = 8;
A list of blocks in which the transaction has been observed (on any chain). Also, a number used to disambiguate ordering within a block.
public List<Integer> getBlockRelativityOffsetsList()
repeated int32 block_relativity_offsets = 11;
getBlockRelativityOffsetsList
in interface Protos.TransactionOrBuilder
public int getBlockRelativityOffsetsCount()
repeated int32 block_relativity_offsets = 11;
getBlockRelativityOffsetsCount
in interface Protos.TransactionOrBuilder
public int getBlockRelativityOffsets(int index)
repeated int32 block_relativity_offsets = 11;
getBlockRelativityOffsets
in interface Protos.TransactionOrBuilder
public 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(Iterable<? extends Integer> values)
repeated int32 block_relativity_offsets = 11;
public Protos.Transaction.Builder clearBlockRelativityOffsets()
repeated int32 block_relativity_offsets = 11;
public boolean hasConfidence()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
hasConfidence
in interface Protos.TransactionOrBuilder
public Protos.TransactionConfidence getConfidence()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
getConfidence
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setConfidence(Protos.TransactionConfidence value)
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
public Protos.Transaction.Builder setConfidence(Protos.TransactionConfidence.Builder builderForValue)
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
public Protos.Transaction.Builder mergeConfidence(Protos.TransactionConfidence value)
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
public Protos.Transaction.Builder clearConfidence()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
public Protos.TransactionConfidence.Builder getConfidenceBuilder()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
public Protos.TransactionConfidenceOrBuilder getConfidenceOrBuilder()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
getConfidenceOrBuilder
in interface Protos.TransactionOrBuilder
public boolean hasPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];
hasPurpose
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Purpose getPurpose()
optional .wallet.Transaction.Purpose purpose = 10 [default = UNKNOWN];
getPurpose
in interface Protos.TransactionOrBuilder
public 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()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
hasExchangeRate
in interface Protos.TransactionOrBuilder
public Protos.ExchangeRate getExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
getExchangeRate
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setExchangeRate(Protos.ExchangeRate value)
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
public Protos.Transaction.Builder setExchangeRate(Protos.ExchangeRate.Builder builderForValue)
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
public Protos.Transaction.Builder mergeExchangeRate(Protos.ExchangeRate value)
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
public Protos.Transaction.Builder clearExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
public Protos.ExchangeRate.Builder getExchangeRateBuilder()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
public Protos.ExchangeRateOrBuilder getExchangeRateOrBuilder()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
getExchangeRateOrBuilder
in interface Protos.TransactionOrBuilder
public boolean hasMemo()
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
hasMemo
in interface Protos.TransactionOrBuilder
public String getMemo()
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
getMemo
in interface Protos.TransactionOrBuilder
public com.google.protobuf.ByteString getMemoBytes()
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
getMemoBytes
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setMemo(String value)
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
public Protos.Transaction.Builder clearMemo()
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
public Protos.Transaction.Builder setMemoBytes(com.google.protobuf.ByteString value)
optional string memo = 13;
Memo of the transaction. It can be used to record the memo of the payment request that initiated the transaction.
Copyright © 2016. All rights reserved.