Class NodeStatusResponse

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

public class NodeStatusResponse
extends PathResponse
  • Field Summary

    Fields
    Modifier and Type Field Description
    java.lang.String catchpoint
    The current catchpoint that is being caught up to
    java.lang.Long catchpointAcquiredBlocks
    The number of blocks that have already been obtained by the node as part of the catchup
    java.lang.Long catchpointProcessedAccounts
    The number of accounts from the current catchpoint that have been processed so far as part of the catchup
    java.lang.Long catchpointTotalAccounts
    The total number of accounts included in the current catchpoint
    java.lang.Long catchpointTotalBlocks
    The total number of blocks that are required to complete the current catchpoint catchup
    java.lang.Long catchpointVerifiedAccounts
    The number of accounts from the current catchpoint that have been verified so far as part of the catchup
    java.lang.Long catchupTime
    CatchupTime in nanoseconds
    java.lang.String lastCatchpoint
    The last catchpoint seen by the node
    java.lang.Long lastRound
    LastRound indicates the last round seen
    java.lang.String lastVersion
    LastVersion indicates the last consensus version supported
    java.lang.String nextVersion
    NextVersion of consensus protocol to use
    java.lang.Long nextVersionRound
    NextVersionRound is the round at which the next consensus version will apply
    java.lang.Boolean nextVersionSupported
    NextVersionSupported indicates whether the next consensus version is supported by this node
    java.lang.Boolean stoppedAtUnsupportedRound
    StoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progress
    java.lang.Long timeSinceLastRound
    TimeSinceLastRound in nanoseconds
  • Constructor Summary

    Constructors
    Constructor Description
    NodeStatusResponse()  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object o)  

    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

    • catchpoint

      public java.lang.String catchpoint
      The current catchpoint that is being caught up to
    • catchpointAcquiredBlocks

      public java.lang.Long catchpointAcquiredBlocks
      The number of blocks that have already been obtained by the node as part of the catchup
    • catchpointProcessedAccounts

      public java.lang.Long catchpointProcessedAccounts
      The number of accounts from the current catchpoint that have been processed so far as part of the catchup
    • catchpointTotalAccounts

      public java.lang.Long catchpointTotalAccounts
      The total number of accounts included in the current catchpoint
    • catchpointTotalBlocks

      public java.lang.Long catchpointTotalBlocks
      The total number of blocks that are required to complete the current catchpoint catchup
    • catchpointVerifiedAccounts

      public java.lang.Long catchpointVerifiedAccounts
      The number of accounts from the current catchpoint that have been verified so far as part of the catchup
    • catchupTime

      public java.lang.Long catchupTime
      CatchupTime in nanoseconds
    • lastCatchpoint

      public java.lang.String lastCatchpoint
      The last catchpoint seen by the node
    • lastRound

      public java.lang.Long lastRound
      LastRound indicates the last round seen
    • lastVersion

      public java.lang.String lastVersion
      LastVersion indicates the last consensus version supported
    • nextVersion

      public java.lang.String nextVersion
      NextVersion of consensus protocol to use
    • nextVersionRound

      public java.lang.Long nextVersionRound
      NextVersionRound is the round at which the next consensus version will apply
    • nextVersionSupported

      public java.lang.Boolean nextVersionSupported
      NextVersionSupported indicates whether the next consensus version is supported by this node
    • stoppedAtUnsupportedRound

      public java.lang.Boolean stoppedAtUnsupportedRound
      StoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progress
    • timeSinceLastRound

      public java.lang.Long timeSinceLastRound
      TimeSinceLastRound in nanoseconds
  • Constructor Details

    • NodeStatusResponse

      public NodeStatusResponse()
  • Method Details

    • equals

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