Class BlockchainState
The node's view of the blockchain.
public record BlockchainState : IEquatable<BlockchainState>
- Inheritance
-
BlockchainState
- Implements
- Inherited Members
- Extension Methods
Properties
AverageBlockTime
public uint AverageBlockTime { get; init; }
Property Value
- uint
- The node's view of the blockchain.
BlockMaxCost
public long BlockMaxCost { get; init; }
Property Value
- long
- The node's view of the blockchain.
Difficulty
public ulong Difficulty { get; init; }
Property Value
- ulong
- The node's view of the blockchain.
GenesisChallengeInitiated
public bool GenesisChallengeInitiated { get; init; }
Property Value
- bool
- The node's view of the blockchain.
MempoolCost
public long MempoolCost { get; init; }
Property Value
- long
- The node's view of the blockchain.
MempoolFees
public ulong MempoolFees { get; init; }
Property Value
- ulong
- The node's view of the blockchain.
MempoolMaxTotalCost
public long MempoolMaxTotalCost { get; init; }
Property Value
- long
- The node's view of the blockchain.
MempoolMinFees
public MempoolMinFees MempoolMinFees { get; init; }
Property Value
- MempoolMinFees
- The node's view of the blockchain.
MempoolSize
public long MempoolSize { get; init; }
Property Value
- long
- The node's view of the blockchain.
NodeId
public string NodeId { get; init; }
Property Value
- string
- The node's view of the blockchain.
Peak
public BlockRecord? Peak { get; init; }
Property Value
- BlockRecord
- The node's view of the blockchain.
Space
public BigInteger Space { get; init; }
Property Value
- BigInteger
- The node's view of the blockchain.
SubSlotIters
public ulong SubSlotIters { get; init; }
Property Value
- ulong
- The node's view of the blockchain.
Sync
public SyncState Sync { get; init; }
Property Value
- SyncState
- The node's view of the blockchain.