public static final class Protos.Transaction.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Protos.Transaction,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 |
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.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.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 |
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 |
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
|
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.ExchangeRate |
getExchangeRate()
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; |
int |
getTransactionInputCount()
repeated .wallet.TransactionInput transaction_input = 6; |
java.util.List<Protos.TransactionInput> |
getTransactionInputList()
repeated .wallet.TransactionInput transaction_input = 6; |
Protos.TransactionOutput |
getTransactionOutput(int index)
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; |
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
|
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 |
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 |
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 |
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)
millis since epoch the transaction was last updated
|
Protos.Transaction.Builder |
setVersion(int value)
See Wallet.java for detailed description of pool semantics
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public boolean hasVersion()
See Wallet.java for detailed description of pool semantics
required int32 version = 1;
hasVersion
in interface Protos.TransactionOrBuilder
public int getVersion()
See Wallet.java for detailed description of pool semantics
required int32 version = 1;
getVersion
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setVersion(int value)
See Wallet.java for detailed description of pool semantics
required int32 version = 1;
value
- The version to set.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.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;
value
- The hash to set.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.TransactionOrBuilder
public 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.TransactionOrBuilder
public 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;
value
- The enum numeric value on the wire for pool to set.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.TransactionOrBuilder
public int getLockTime()
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;
getLockTime
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setLockTime(int value)
The nLockTime field is useful for contracts.
optional uint32 lock_time = 4;
value
- The lockTime to set.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.TransactionOrBuilder
public long getUpdatedAt()
millis since epoch the transaction was last updated
optional int64 updated_at = 5;
getUpdatedAt
in interface Protos.TransactionOrBuilder
public Protos.Transaction.Builder setUpdatedAt(long value)
millis since epoch the transaction was last updated
optional int64 updated_at = 5;
value
- The updatedAt to set.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.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(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 java.util.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(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 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.TransactionOrBuilder
public 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.TransactionOrBuilder
public 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.TransactionOrBuilder
index
- The index of the element to return.public 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;
value
- The blockHash to set.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;
value
- The blockHash to add.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;
values
- The blockHash to add.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.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
index
- The index of the element to return.public Protos.Transaction.Builder setBlockRelativityOffsets(int index, int value)
repeated int32 block_relativity_offsets = 11;
value
- The blockRelativityOffsets to set.public Protos.Transaction.Builder addBlockRelativityOffsets(int value)
repeated int32 block_relativity_offsets = 11;
value
- The blockRelativityOffsets to add.public Protos.Transaction.Builder addAllBlockRelativityOffsets(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 block_relativity_offsets = 11;
values
- The blockRelativityOffsets to add.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.TransactionOrBuilder
public Protos.TransactionConfidence getConfidence()
Data describing where the transaction is in the chain.
optional .wallet.TransactionConfidence confidence = 9;
getConfidence
in interface Protos.TransactionOrBuilder
public 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 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];
value
- The enum numeric value on the wire for purpose to set.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.TransactionOrBuilder
public Protos.ExchangeRate getExchangeRate()
Exchange rate that was valid when the transaction was sent.
optional .wallet.ExchangeRate exchange_rate = 12;
getExchangeRate
in interface Protos.TransactionOrBuilder
public 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 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.TransactionOrBuilder
public 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.TransactionOrBuilder
public 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.TransactionOrBuilder
public 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;
value
- The memo to set.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;
value
- The bytes for memo to set.