public final class SendTransactionResponse
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SendTransactionResponse.SendTransactionStatus |
Constructor and Description |
---|
SendTransactionResponse(SendTransactionResponse.SendTransactionStatus status,
java.lang.String errorResultXdr,
java.util.List<java.lang.String> diagnosticEventsXdr,
java.lang.String hash,
java.lang.Long latestLedger,
java.lang.Long latestLedgerCloseTime)
Creates a new
SendTransactionResponse instance. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getDiagnosticEventsXdr()
The elements inside can be parsed as
DiagnosticEvent objects. |
java.lang.String |
getErrorResultXdr()
The field can be parsed as
TransactionResult object. |
java.lang.String |
getHash() |
java.lang.Long |
getLatestLedger() |
java.lang.Long |
getLatestLedgerCloseTime() |
SendTransactionResponse.SendTransactionStatus |
getStatus() |
int |
hashCode() |
java.util.List<DiagnosticEvent> |
parseDiagnosticEventsXdr()
Parses the
diagnosticEventsXdr field from a list of strings to a list of DiagnosticEvent objects. |
TransactionResult |
parseErrorResultXdr()
Parses the
errorResultXdr field from a string to an TransactionResult object. |
java.lang.String |
toString() |
public SendTransactionResponse(SendTransactionResponse.SendTransactionStatus status, java.lang.String errorResultXdr, java.util.List<java.lang.String> diagnosticEventsXdr, java.lang.String hash, java.lang.Long latestLedger, java.lang.Long latestLedgerCloseTime)
SendTransactionResponse
instance.status
- errorResultXdr
- The field can be parsed as TransactionResult
object.diagnosticEventsXdr
- The elements inside can be parsed as DiagnosticEvent
objects.hash
- latestLedger
- latestLedgerCloseTime
- public TransactionResult parseErrorResultXdr()
errorResultXdr
field from a string to an TransactionResult
object.TransactionResult
objectpublic java.util.List<DiagnosticEvent> parseDiagnosticEventsXdr()
diagnosticEventsXdr
field from a list of strings to a list of DiagnosticEvent
objects.DiagnosticEvent
objectspublic SendTransactionResponse.SendTransactionStatus getStatus()
public java.lang.String getErrorResultXdr()
TransactionResult
object.public java.util.List<java.lang.String> getDiagnosticEventsXdr()
DiagnosticEvent
objects.public java.lang.String getHash()
public java.lang.Long getLatestLedger()
public java.lang.Long getLatestLedgerCloseTime()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object