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 tojava.lang.Long
catchpointAcquiredBlocks
The number of blocks that have already been obtained by the node as part of the catchupjava.lang.Long
catchpointProcessedAccounts
The number of accounts from the current catchpoint that have been processed so far as part of the catchupjava.lang.Long
catchpointProcessedKvs
The number of key-values (KVs) from the current catchpoint that have been processed so far as part of the catchupjava.lang.Long
catchpointTotalAccounts
The total number of accounts included in the current catchpointjava.lang.Long
catchpointTotalBlocks
The total number of blocks that are required to complete the current catchpoint catchupjava.lang.Long
catchpointTotalKvs
The total number of key-values (KVs) included in the current catchpointjava.lang.Long
catchpointVerifiedAccounts
The number of accounts from the current catchpoint that have been verified so far as part of the catchupjava.lang.Long
catchpointVerifiedKvs
The number of key-values (KVs) from the current catchpoint that have been verified so far as part of the catchupjava.lang.Long
catchupTime
CatchupTime in nanosecondsjava.lang.String
lastCatchpoint
The last catchpoint seen by the nodejava.lang.Long
lastRound
LastRound indicates the last round seenjava.lang.String
lastVersion
LastVersion indicates the last consensus version supportedjava.lang.String
nextVersion
NextVersion of consensus protocol to usejava.lang.Long
nextVersionRound
NextVersionRound is the round at which the next consensus version will applyjava.lang.Boolean
nextVersionSupported
NextVersionSupported indicates whether the next consensus version is supported by this nodejava.lang.Boolean
stoppedAtUnsupportedRound
StoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progressjava.lang.Long
timeSinceLastRound
TimeSinceLastRound in nanosecondsjava.lang.Long
upgradeDelay
Upgrade delayjava.lang.Long
upgradeNextProtocolVoteBefore
Next protocol roundjava.lang.Boolean
upgradeNodeVote
This node's upgrade votejava.lang.Long
upgradeNoVotes
No votes cast for consensus upgradejava.lang.Long
upgradeVoteRounds
Total voting rounds for current upgradejava.lang.Long
upgradeVotes
Total votes cast for consensus upgradejava.lang.Long
upgradeVotesRequired
Yes votes required for consensus upgradejava.lang.Long
upgradeYesVotes
Yes votes cast for consensus upgrade -
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 catchpointThe current catchpoint that is being caught up to -
catchpointAcquiredBlocks
public java.lang.Long catchpointAcquiredBlocksThe number of blocks that have already been obtained by the node as part of the catchup -
catchpointProcessedAccounts
public java.lang.Long catchpointProcessedAccountsThe number of accounts from the current catchpoint that have been processed so far as part of the catchup -
catchpointProcessedKvs
public java.lang.Long catchpointProcessedKvsThe number of key-values (KVs) from the current catchpoint that have been processed so far as part of the catchup -
catchpointTotalAccounts
public java.lang.Long catchpointTotalAccountsThe total number of accounts included in the current catchpoint -
catchpointTotalBlocks
public java.lang.Long catchpointTotalBlocksThe total number of blocks that are required to complete the current catchpoint catchup -
catchpointTotalKvs
public java.lang.Long catchpointTotalKvsThe total number of key-values (KVs) included in the current catchpoint -
catchpointVerifiedAccounts
public java.lang.Long catchpointVerifiedAccountsThe number of accounts from the current catchpoint that have been verified so far as part of the catchup -
catchpointVerifiedKvs
public java.lang.Long catchpointVerifiedKvsThe number of key-values (KVs) from the current catchpoint that have been verified so far as part of the catchup -
catchupTime
public java.lang.Long catchupTimeCatchupTime in nanoseconds -
lastCatchpoint
public java.lang.String lastCatchpointThe last catchpoint seen by the node -
lastRound
public java.lang.Long lastRoundLastRound indicates the last round seen -
lastVersion
public java.lang.String lastVersionLastVersion indicates the last consensus version supported -
nextVersion
public java.lang.String nextVersionNextVersion of consensus protocol to use -
nextVersionRound
public java.lang.Long nextVersionRoundNextVersionRound is the round at which the next consensus version will apply -
nextVersionSupported
public java.lang.Boolean nextVersionSupportedNextVersionSupported indicates whether the next consensus version is supported by this node -
stoppedAtUnsupportedRound
public java.lang.Boolean stoppedAtUnsupportedRoundStoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progress -
timeSinceLastRound
public java.lang.Long timeSinceLastRoundTimeSinceLastRound in nanoseconds -
upgradeDelay
public java.lang.Long upgradeDelayUpgrade delay -
upgradeNextProtocolVoteBefore
public java.lang.Long upgradeNextProtocolVoteBeforeNext protocol round -
upgradeNoVotes
public java.lang.Long upgradeNoVotesNo votes cast for consensus upgrade -
upgradeNodeVote
public java.lang.Boolean upgradeNodeVoteThis node's upgrade vote -
upgradeVoteRounds
public java.lang.Long upgradeVoteRoundsTotal voting rounds for current upgrade -
upgradeVotes
public java.lang.Long upgradeVotesTotal votes cast for consensus upgrade -
upgradeVotesRequired
public java.lang.Long upgradeVotesRequiredYes votes required for consensus upgrade -
upgradeYesVotes
public java.lang.Long upgradeYesVotesYes votes cast for consensus upgrade
-
-
Constructor Details
-
NodeStatusResponse
public NodeStatusResponse()
-
-
Method Details
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-