Class GetNodeStatusResult
Result for "info_get_status" RPC response.
Namespace: Casper.Network.SDK.JsonRpc.ResultTypes
Assembly: Casper.Network.SDK.dll
Syntax
public class GetNodeStatusResult : RpcResult
Properties
AvailableBlockRange
The available block range in storage.
Declaration
public AvailableBlockRange AvailableBlockRange { get; set; }
Property Value
Type | Description |
---|---|
AvailableBlockRange |
BlockSync
The status of the block synchronizer builders.
Declaration
public BlockSynchronizerStatus BlockSync { get; set; }
Property Value
Type | Description |
---|---|
BlockSynchronizerStatus |
BuildVersion
The compiled node version.
Declaration
public string BuildVersion { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ChainspecName
The chainspec name.
Declaration
public string ChainspecName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LastAddedBlockInfo
The minimal info of the last block from the linear chain.
Declaration
public MinimalBlockInfo LastAddedBlockInfo { get; set; }
Property Value
Type | Description |
---|---|
MinimalBlockInfo |
LastProgress
Timestamp of the last recorded progress in the reactor.
Declaration
public string LastProgress { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NextUpgrade
Information about the next scheduled upgrade.
Declaration
public NextUpgrade NextUpgrade { get; set; }
Property Value
Type | Description |
---|---|
NextUpgrade |
OurPublicSigningKey
Node public signing key.
Declaration
public PublicKey OurPublicSigningKey { get; set; }
Property Value
Type | Description |
---|---|
PublicKey |
Peers
The node ID and network address of each connected peer.
Declaration
public List<Peer> Peers { get; set; }
Property Value
Type | Description |
---|---|
List<Peer> |
ReactorState
The current state of node reactor.
Declaration
public ReactorState ReactorState { get; set; }
Property Value
Type | Description |
---|---|
ReactorState |
RoundLength
The next round length if this node is a validator.
Declaration
public string RoundLength { get; set; }
Property Value
Type | Description |
---|---|
System.String |
StartingStateRootHash
The state root hash used at the start of the current session.
Declaration
public string StartingStateRootHash { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Uptime
Time that passed since the node has started.
Declaration
public string Uptime { get; set; }
Property Value
Type | Description |
---|---|
System.String |