public static final class GetTransactionsResponse.Transaction
extends java.lang.Object
Constructor and Description |
---|
Transaction(GetTransactionsResponse.TransactionStatus status,
java.lang.String txHash,
java.lang.Integer applicationOrder,
java.lang.Boolean feeBump,
java.lang.String envelopeXdr,
java.lang.String resultXdr,
java.lang.String resultMetaXdr,
java.lang.Long ledger,
java.lang.Long createdAt,
java.util.List<java.lang.String> diagnosticEventsXdr,
Events events)
Creates a new
Transaction instance. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
getApplicationOrder() |
java.lang.Long |
getCreatedAt() |
java.util.List<java.lang.String> |
getDiagnosticEventsXdr()
Deprecated.
|
java.lang.String |
getEnvelopeXdr()
The field can be parsed as
TransactionEnvelope object. |
Events |
getEvents() |
java.lang.Boolean |
getFeeBump() |
java.lang.Long |
getLedger() |
java.lang.String |
getResultMetaXdr()
The field can be parsed as
TransactionMeta object. |
java.lang.String |
getResultXdr()
The field can be parsed as
TransactionResult object. |
GetTransactionsResponse.TransactionStatus |
getStatus() |
java.lang.String |
getTxHash() |
int |
hashCode() |
java.util.List<DiagnosticEvent> |
parseDiagnosticEventsXdr()
Deprecated.
|
TransactionEnvelope |
parseEnvelopeXdr()
Parses the
envelopeXdr field from a string to an TransactionEnvelope 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 Transaction(GetTransactionsResponse.TransactionStatus status, java.lang.String txHash, java.lang.Integer applicationOrder, java.lang.Boolean feeBump, java.lang.String envelopeXdr, java.lang.String resultXdr, java.lang.String resultMetaXdr, java.lang.Long ledger, java.lang.Long createdAt, java.util.List<java.lang.String> diagnosticEventsXdr, Events events)
Transaction
instance.status
- txHash
- applicationOrder
- feeBump
- envelopeXdr
- The field can be parsed as TransactionEnvelope
object.resultXdr
- The field can be parsed as TransactionResult
object.resultMetaXdr
- The field can be parsed as TransactionMeta
object.ledger
- createdAt
- diagnosticEventsXdr
- This field is deprecated, and it will be removed in the next version of the Stellar RPC and
the SDK. Use Events.getDiagnosticEventsXdr()
instead.events
- 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
object@Deprecated public java.util.List<DiagnosticEvent> parseDiagnosticEventsXdr()
diagnosticEventsXdr
field from a list of strings to a list of DiagnosticEvent
objects.
This method is deprecated and will be removed in the next version of the Stellar RPC and
the SDK. Use Events.getDiagnosticEventsXdr()
instead.
DiagnosticEvent
objectspublic GetTransactionsResponse.TransactionStatus getStatus()
public java.lang.String getTxHash()
public java.lang.Integer getApplicationOrder()
public java.lang.Boolean getFeeBump()
public java.lang.String getEnvelopeXdr()
TransactionEnvelope
object.public java.lang.String getResultXdr()
TransactionResult
object.public java.lang.String getResultMetaXdr()
TransactionMeta
object.public java.lang.Long getLedger()
public java.lang.Long getCreatedAt()
@Deprecated public java.util.List<java.lang.String> getDiagnosticEventsXdr()
Events.getDiagnosticEventsXdr()
instead.public Events getEvents()
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