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, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Protos.Transaction.Builder>public Protos.Transaction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.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.GeneratedMessage.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 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.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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protos.Transaction.Builder>IOExceptionpublic boolean hasVersion()
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
hasVersion in interface Protos.TransactionOrBuilderpublic int getVersion()
required int32 version = 1;
See Wallet.java for detailed description of pool semantics
getVersion in interface Protos.TransactionOrBuilderpublic 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.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()
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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic int getLockTime()
optional uint32 lock_time = 4;
The nLockTime field is useful for contracts.
getLockTime in interface Protos.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic long getUpdatedAt()
optional int64 updated_at = 5;
millis since epoch the transaction was last updated
getUpdatedAt in interface Protos.TransactionOrBuilderpublic 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.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(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 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 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.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(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 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 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.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(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.TransactionOrBuilderpublic Protos.TransactionConfidence getConfidence()
optional .wallet.TransactionConfidence confidence = 9;
Data describing where the transaction is in the chain.
getConfidence in interface Protos.TransactionOrBuilderpublic 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.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()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
hasExchangeRate in interface Protos.TransactionOrBuilderpublic Protos.ExchangeRate getExchangeRate()
optional .wallet.ExchangeRate exchange_rate = 12;
Exchange rate that was valid when the transaction was sent.
getExchangeRate in interface Protos.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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.TransactionOrBuilderpublic 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 © 2015. All rights reserved.