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 StringcatchpointThe current catchpoint that is being caught up toLongcatchpointAcquiredBlocksThe number of blocks that have already been obtained by the node as part of the catchupLongcatchpointProcessedAccountsThe number of accounts from the current catchpoint that have been processed so far as part of the catchupLongcatchpointProcessedKvsThe number of key-values (KVs) from the current catchpoint that have been processed so far as part of the catchupLongcatchpointTotalAccountsThe total number of accounts included in the current catchpointLongcatchpointTotalBlocksThe total number of blocks that are required to complete the current catchpoint catchupLongcatchpointTotalKvsThe total number of key-values (KVs) included in the current catchpointLongcatchpointVerifiedAccountsThe number of accounts from the current catchpoint that have been verified so far as part of the catchupLongcatchpointVerifiedKvsThe number of key-values (KVs) from the current catchpoint that have been verified so far as part of the catchupLongcatchupTimeCatchupTime in nanosecondsStringlastCatchpointThe last catchpoint seen by the nodeLonglastRoundLastRound indicates the last round seenStringlastVersionLastVersion indicates the last consensus version supportedStringnextVersionNextVersion of consensus protocol to useLongnextVersionRoundNextVersionRound is the round at which the next consensus version will applyBooleannextVersionSupportedNextVersionSupported indicates whether the next consensus version is supported by this nodeBooleanstoppedAtUnsupportedRoundStoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progressLongtimeSinceLastRoundTimeSinceLastRound in nanosecondsLongupgradeDelayUpgrade delayLongupgradeNextProtocolVoteBeforeNext protocol roundBooleanupgradeNodeVoteThis node's upgrade voteLongupgradeNoVotesNo votes cast for consensus upgradeLongupgradeVoteRoundsTotal voting rounds for current upgradeLongupgradeVotesTotal votes cast for consensus upgradeLongupgradeVotesRequiredYes votes required for consensus upgradeLongupgradeYesVotesYes votes cast for consensus upgrade
-
Constructor Summary
Constructors Constructor Description NodeStatusResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)-
Methods inherited from class com.algorand.algosdk.v2.client.common.PathResponse
toString
-
-
-
-
Field Detail
-
catchpoint
public String catchpoint
The current catchpoint that is being caught up to
-
catchpointAcquiredBlocks
public Long catchpointAcquiredBlocks
The number of blocks that have already been obtained by the node as part of the catchup
-
catchpointProcessedAccounts
public Long catchpointProcessedAccounts
The number of accounts from the current catchpoint that have been processed so far as part of the catchup
-
catchpointProcessedKvs
public Long catchpointProcessedKvs
The number of key-values (KVs) from the current catchpoint that have been processed so far as part of the catchup
-
catchpointTotalAccounts
public Long catchpointTotalAccounts
The total number of accounts included in the current catchpoint
-
catchpointTotalBlocks
public Long catchpointTotalBlocks
The total number of blocks that are required to complete the current catchpoint catchup
-
catchpointTotalKvs
public Long catchpointTotalKvs
The total number of key-values (KVs) included in the current catchpoint
-
catchpointVerifiedAccounts
public Long catchpointVerifiedAccounts
The number of accounts from the current catchpoint that have been verified so far as part of the catchup
-
catchpointVerifiedKvs
public Long catchpointVerifiedKvs
The number of key-values (KVs) from the current catchpoint that have been verified so far as part of the catchup
-
catchupTime
public Long catchupTime
CatchupTime in nanoseconds
-
lastCatchpoint
public String lastCatchpoint
The last catchpoint seen by the node
-
lastRound
public Long lastRound
LastRound indicates the last round seen
-
lastVersion
public String lastVersion
LastVersion indicates the last consensus version supported
-
nextVersion
public String nextVersion
NextVersion of consensus protocol to use
-
nextVersionRound
public Long nextVersionRound
NextVersionRound is the round at which the next consensus version will apply
-
nextVersionSupported
public Boolean nextVersionSupported
NextVersionSupported indicates whether the next consensus version is supported by this node
-
stoppedAtUnsupportedRound
public Boolean stoppedAtUnsupportedRound
StoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progress
-
timeSinceLastRound
public Long timeSinceLastRound
TimeSinceLastRound in nanoseconds
-
upgradeDelay
public Long upgradeDelay
Upgrade delay
-
upgradeNextProtocolVoteBefore
public Long upgradeNextProtocolVoteBefore
Next protocol round
-
upgradeNoVotes
public Long upgradeNoVotes
No votes cast for consensus upgrade
-
upgradeNodeVote
public Boolean upgradeNodeVote
This node's upgrade vote
-
upgradeVoteRounds
public Long upgradeVoteRounds
Total voting rounds for current upgrade
-
upgradeVotes
public Long upgradeVotes
Total votes cast for consensus upgrade
-
upgradeVotesRequired
public Long upgradeVotesRequired
Yes votes required for consensus upgrade
-
upgradeYesVotes
public Long upgradeYesVotes
Yes votes cast for consensus upgrade
-
-