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.