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 String
catchpoint
The current catchpoint that is being caught up toLong
catchpointAcquiredBlocks
The number of blocks that have already been obtained by the node as part of the catchupLong
catchpointProcessedAccounts
The number of accounts from the current catchpoint that have been processed so far as part of the catchupLong
catchpointProcessedKvs
The number of key-values (KVs) from the current catchpoint that have been processed so far as part of the catchupLong
catchpointTotalAccounts
The total number of accounts included in the current catchpointLong
catchpointTotalBlocks
The total number of blocks that are required to complete the current catchpoint catchupLong
catchpointTotalKvs
The total number of key-values (KVs) included in the current catchpointLong
catchpointVerifiedAccounts
The number of accounts from the current catchpoint that have been verified so far as part of the catchupLong
catchpointVerifiedKvs
The number of key-values (KVs) from the current catchpoint that have been verified so far as part of the catchupLong
catchupTime
CatchupTime in nanosecondsString
lastCatchpoint
The last catchpoint seen by the nodeLong
lastRound
LastRound indicates the last round seenString
lastVersion
LastVersion indicates the last consensus version supportedString
nextVersion
NextVersion of consensus protocol to useLong
nextVersionRound
NextVersionRound is the round at which the next consensus version will applyBoolean
nextVersionSupported
NextVersionSupported indicates whether the next consensus version is supported by this nodeBoolean
stoppedAtUnsupportedRound
StoppedAtUnsupportedRound indicates that the node does not support the new rounds and has stopped making progressLong
timeSinceLastRound
TimeSinceLastRound in nanosecondsLong
upgradeDelay
Upgrade delayLong
upgradeNextProtocolVoteBefore
Next protocol roundBoolean
upgradeNodeVote
This node's upgrade voteLong
upgradeNoVotes
No votes cast for consensus upgradeLong
upgradeVoteRounds
Total voting rounds for current upgradeLong
upgradeVotes
Total votes cast for consensus upgradeLong
upgradeVotesRequired
Yes votes required for consensus upgradeLong
upgradeYesVotes
Yes votes cast for consensus upgrade
-
Constructor Summary
Constructors Constructor Description NodeStatusResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(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
-
-