Modifier and Type | Class and Description |
---|---|
static class |
TransactionResponse.FeeBumpTransaction
FeeBumpTransaction is only present in a TransactionResponse if the transaction is a fee bump
transaction or is wrapped by a fee bump transaction.
|
static class |
TransactionResponse.InnerTransaction
InnerTransaction is only present in a TransactionResponse if the transaction is a fee bump
transaction or is wrapped by a fee bump transaction.
|
static class |
TransactionResponse.Links
Links connected to transaction.
|
static class |
TransactionResponse.Preconditions
Preconditions of a transaction per CAP-21
|
Constructor and Description |
---|
TransactionResponse(java.lang.String id,
java.lang.String pagingToken,
java.lang.Boolean successful,
java.lang.String hash,
java.lang.Long ledger,
java.lang.String createdAt,
java.lang.String sourceAccount,
java.lang.String accountMuxed,
java.math.BigInteger accountMuxedId,
java.lang.Long sourceAccountSequence,
java.lang.String feeAccount,
java.lang.String feeAccountMuxed,
java.math.BigInteger feeAccountMuxedId,
java.lang.Long feeCharged,
java.lang.Long maxFee,
java.lang.Integer operationCount,
java.lang.String envelopeXdr,
java.lang.String resultXdr,
java.lang.String resultMetaXdr,
java.lang.String feeMetaXdr,
java.util.List<java.lang.String> signatures,
TransactionResponse.Preconditions preconditions,
TransactionResponse.FeeBumpTransaction feeBumpTransaction,
TransactionResponse.InnerTransaction innerTransaction,
java.lang.String memoType,
java.lang.String memoBytes,
java.lang.String memoValue,
TransactionResponse.Links links) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccountMuxed() |
java.math.BigInteger |
getAccountMuxedId() |
java.lang.String |
getCreatedAt() |
java.lang.String |
getEnvelopeXdr() |
java.lang.String |
getFeeAccount() |
java.lang.String |
getFeeAccountMuxed() |
java.math.BigInteger |
getFeeAccountMuxedId() |
TransactionResponse.FeeBumpTransaction |
getFeeBumpTransaction() |
java.lang.Long |
getFeeCharged() |
java.lang.String |
getFeeMetaXdr() |
java.lang.String |
getHash() |
java.lang.String |
getId() |
TransactionResponse.InnerTransaction |
getInnerTransaction() |
java.lang.Long |
getLedger() |
TransactionResponse.Links |
getLinks() |
java.lang.Long |
getMaxFee() |
Memo |
getMemo() |
java.lang.String |
getMemoBytes() |
java.lang.String |
getMemoType() |
java.lang.String |
getMemoValue() |
java.lang.Integer |
getOperationCount() |
java.lang.String |
getPagingToken() |
TransactionResponse.Preconditions |
getPreconditions() |
java.lang.String |
getResultMetaXdr() |
java.lang.String |
getResultXdr() |
java.util.List<java.lang.String> |
getSignatures() |
java.lang.String |
getSourceAccount() |
java.lang.Long |
getSourceAccountSequence() |
java.lang.Boolean |
getSuccessful() |
int |
hashCode() |
TransactionEnvelope |
parseEnvelopeXdr()
Parses the
envelopeXdr field from a string to an TransactionEnvelope object. |
OperationMeta |
parseFeeMetaXdr()
Parses the
feeMetaXdr field from a string to an OperationMeta object. |
TransactionMeta |
parseResultMetaXdr()
Parses the
resultMetaXdr field from a string to an TransactionMeta object. |
TransactionResult |
parseResultXdr()
Parses the
resultXdr field from a string to an TransactionResult object. |
java.lang.String |
toString() |
public TransactionResponse(java.lang.String id, java.lang.String pagingToken, java.lang.Boolean successful, java.lang.String hash, java.lang.Long ledger, java.lang.String createdAt, java.lang.String sourceAccount, java.lang.String accountMuxed, java.math.BigInteger accountMuxedId, java.lang.Long sourceAccountSequence, java.lang.String feeAccount, java.lang.String feeAccountMuxed, java.math.BigInteger feeAccountMuxedId, java.lang.Long feeCharged, java.lang.Long maxFee, java.lang.Integer operationCount, java.lang.String envelopeXdr, java.lang.String resultXdr, java.lang.String resultMetaXdr, java.lang.String feeMetaXdr, java.util.List<java.lang.String> signatures, TransactionResponse.Preconditions preconditions, TransactionResponse.FeeBumpTransaction feeBumpTransaction, TransactionResponse.InnerTransaction innerTransaction, java.lang.String memoType, java.lang.String memoBytes, java.lang.String memoValue, TransactionResponse.Links links)
public TransactionEnvelope parseEnvelopeXdr()
envelopeXdr
field from a string to an TransactionEnvelope
object.TransactionEnvelope
objectpublic TransactionResult parseResultXdr()
resultXdr
field from a string to an TransactionResult
object.TransactionResult
objectpublic TransactionMeta parseResultMetaXdr()
resultMetaXdr
field from a string to an TransactionMeta
object.TransactionMeta
objectpublic OperationMeta parseFeeMetaXdr()
feeMetaXdr
field from a string to an OperationMeta
object.OperationMeta
objectpublic java.lang.String getId()
public java.lang.String getPagingToken()
getPagingToken
in interface Pageable
public java.lang.Boolean getSuccessful()
public java.lang.String getHash()
public java.lang.Long getLedger()
public java.lang.String getCreatedAt()
public java.lang.String getSourceAccount()
public java.lang.String getAccountMuxed()
public java.math.BigInteger getAccountMuxedId()
public java.lang.Long getSourceAccountSequence()
public java.lang.String getFeeAccount()
public java.lang.String getFeeAccountMuxed()
public java.math.BigInteger getFeeAccountMuxedId()
public java.lang.Long getFeeCharged()
public java.lang.Long getMaxFee()
public java.lang.Integer getOperationCount()
public java.lang.String getEnvelopeXdr()
public java.lang.String getResultXdr()
public java.lang.String getResultMetaXdr()
public java.lang.String getFeeMetaXdr()
public java.util.List<java.lang.String> getSignatures()
public TransactionResponse.Preconditions getPreconditions()
public TransactionResponse.FeeBumpTransaction getFeeBumpTransaction()
public TransactionResponse.InnerTransaction getInnerTransaction()
public java.lang.String getMemoType()
public java.lang.String getMemoBytes()
public java.lang.String getMemoValue()
public TransactionResponse.Links getLinks()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object