Class PendingTransactionResponse

java.lang.Object
com.algorand.algosdk.v2.client.common.PathResponse
com.algorand.algosdk.v2.client.model.PendingTransactionResponse

public class PendingTransactionResponse
extends PathResponse
Details about a pending transaction. If the transaction was recently confirmed, includes confirmation details like the round and reward details.
  • Field Summary

    Fields
    Modifier and Type Field Description
    java.lang.Long applicationIndex
    The application index if the transaction was found and it created an application.
    java.lang.Long assetClosingAmount
    The number of the asset's unit that were transferred to the close-to address.
    java.lang.Long assetIndex
    The asset index if the transaction was found and it created an asset.
    java.lang.Long closeRewards
    Rewards in microalgos applied to the close remainder to account.
    java.lang.Long closingAmount
    Closing amount for the transaction.
    java.lang.Long confirmedRound
    The round where this transaction was confirmed, if present.
    java.util.List<EvalDeltaKeyValue> globalStateDelta
    (gd) Global state key/value changes for the application being executed by this transaction.
    java.util.List<PendingTransactionResponse> innerTxns
    Inner transactions produced by application execution.
    java.util.List<AccountStateDelta> localStateDelta
    (ld) Local state key/value changes for the application being executed by this transaction.
    java.util.List<byte[]> logs
    (lg) Logs for the application being executed by this transaction.
    java.lang.String poolError
    Indicates that the transaction was kicked out of this node's transaction pool (and specifies why that happened).
    java.lang.Long receiverRewards
    Rewards in microalgos applied to the receiver account.
    java.lang.Long senderRewards
    Rewards in microalgos applied to the sender account.
    SignedTransaction txn
    The raw signed transaction.
  • Constructor Summary

    Constructors
    Constructor Description
    PendingTransactionResponse()  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object o)  
    java.util.List<java.lang.String> logs()  
    void logs​(java.util.List<java.lang.String> base64Encoded)  

    Methods inherited from class com.algorand.algosdk.v2.client.common.PathResponse

    toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • applicationIndex

      public java.lang.Long applicationIndex
      The application index if the transaction was found and it created an application.
    • assetClosingAmount

      public java.lang.Long assetClosingAmount
      The number of the asset's unit that were transferred to the close-to address.
    • assetIndex

      public java.lang.Long assetIndex
      The asset index if the transaction was found and it created an asset.
    • closeRewards

      public java.lang.Long closeRewards
      Rewards in microalgos applied to the close remainder to account.
    • closingAmount

      public java.lang.Long closingAmount
      Closing amount for the transaction.
    • confirmedRound

      public java.lang.Long confirmedRound
      The round where this transaction was confirmed, if present.
    • globalStateDelta

      public java.util.List<EvalDeltaKeyValue> globalStateDelta
      (gd) Global state key/value changes for the application being executed by this transaction.
    • innerTxns

      public java.util.List<PendingTransactionResponse> innerTxns
      Inner transactions produced by application execution.
    • localStateDelta

      public java.util.List<AccountStateDelta> localStateDelta
      (ld) Local state key/value changes for the application being executed by this transaction.
    • logs

      public java.util.List<byte[]> logs
      (lg) Logs for the application being executed by this transaction.
    • poolError

      public java.lang.String poolError
      Indicates that the transaction was kicked out of this node's transaction pool (and specifies why that happened). An empty string indicates the transaction wasn't kicked out of this node's txpool due to an error.
    • receiverRewards

      public java.lang.Long receiverRewards
      Rewards in microalgos applied to the receiver account.
    • senderRewards

      public java.lang.Long senderRewards
      Rewards in microalgos applied to the sender account.
    • txn

      public SignedTransaction txn
      The raw signed transaction.
  • Constructor Details

    • PendingTransactionResponse

      public PendingTransactionResponse()
  • Method Details

    • logs

      public void logs​(java.util.List<java.lang.String> base64Encoded)
    • logs

      public java.util.List<java.lang.String> logs()
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object